A. Hisoblash funksiyasi

Xotira: 256 MB, Vaqt: 70 ms
Masala

n musbat butun son uchun ushbu funksiya javobini aniqlaymiz:

\(f(n)=-1+2-3+...+(-1)^nn\)

Sizning vazifangiz berilgan n butun soni uchun \(f(n)\)ni hisoblashdir .

Kiruvchi ma'lumotlar:

n(\(1≤n≤10^9\)) natural soni kiritiladi. 

Chiquvchi ma'lumotlar:

Bitta qatorda \(f(n)\) funksiyani chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
21210211
-10605106
2
69004749
-34502375
3
2471764
1235882

B. Nodir dasturchi bo'lmoqchi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Nodir juda g'ayra oddiy dasturchi u kiritilgan satrni shunday shifrlamoqchiki uni hech kim bilmaydi. Xattoki o'zi ham. Sizga shifr beriladi.  Deshifrlashingiz kerak.

Kiruvchi ma'lumotlar:

Satr beriladi.

Chiquvchi ma'lumotlar:

Deshifrni chiqaring.

Izoh:

O'ylang!

Misollar:
# INPUT.TXT OUTPUT.TXT
1
nodir
mpfot
2
javohir
ksbpjot

C. String #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

String s k-string deb ataladi, agar uni biror bir stringning k marta qo‘shilgan nusxasi sifatida ifodalash mumkin bo‘lsa. Masalan, string "aabaabaabaab" bir vaqtning o‘zida 1-string, 2-string va 4-string hisoblanadi, lekin u 3-string, 5-string yoki 6-string emas va hokazo. Har qanday string 1-string hisoblanadi.

Sizga kichik ingliz harflaridan tashkil topgan string s va musbat butun son k beriladi. Sizning vazifangiz shunday qilib string s harflarini qayta tartiblashdan iboratki, natijada hosil bo‘lgan string k-string bo‘lsin.

Kiruvchi ma'lumotlar:

Kirish ma'lumotlari
Birinchi qatorda k (1 ≤ k ≤ 1000) butun soni beriladi.
Ikkinchi qatorda s stringi beriladi, barcha belgilar kichik ingliz harflaridir.
String uzunligi 1 ≤ |s| ≤ 1000.

Chiquvchi ma'lumotlar:

Chiqish ma'lumotlari
String s harflarini shunday qayta tartiblangki, hosil bo‘lgan string k-string bo‘lsin. Agar bir nechta yechim mavjud bo‘lsa, ulardan istalganini chiqaring.
Agar yechim mavjud bo‘lmasa, "-1" (qo‘shtirnoqlarsiz) chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
aazz
azaz
2
3
abcabcabz
-1

D. Kunlik topshiriq

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Zuhra yaxshi dasturchi ammo, ko'p dasturchilar kabi u ham dangasa. Akasi unga har kuni ertalab masalalar berib ketadi, ammo u akasi kelishidan n daqiqa oldin vazifalarni qilishni boshlaydi. U qaysi kunlar vazifalarni qilishga ulgurgani va akasidan gap eshtmaganini bilmoqchi !

Kiruvchi ma'lumotlar:

Kunlar soni t kiritiladi.

Keyingi  t ta qatorda i-kuni Zuhra qilishi kerak bo'lgan vazifalar soni va n daqiqa kiritiladi.

Chiquvchi ma'lumotlar:

Zuhra vazifalarni qila olgan bo'lsa, ok yozuvini chiqaring, aks holda kill

Izoh:

Har bir masalani ishlash uchun o'rtacha 5 daqiqa sarflanidi deb, hisoblansin !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
1 5
2 9
0 100
100 499
ok
kill
ok
kill

E. Informatika xonasidagi muammo !

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bugun CHSB imtihonlari va Javohir juda charchagan. U bugun informatika xonasidagi kompyuterlarni tartiblab chiqish niyatida. Tartiblash ishlari kompyuter ishlab chiqarilgan seriyasi bo'yicha stollarga qo'yib chiqishi kerak. Unga bu masalada yordamingiz kerak. 

Kiruvchi ma'lumotlar:

Sizga \(0\) ≤ n ≤ \(10^9\) kompyuterlar soni.

Pastma-past kompyuterlar seriya raqamlari kiritiladi.

Chiquvchi ma'lumotlar:

Kiritilgan seriyalarni tartiblab chiqaring.

Izoh:

Seriya raqamlar shunday ko'rinishda 2 ta Ingliz alifbosining bosh harfi va 5 ta raqamdan tashkil topgan bo'ladi.

\[AA00000\]
Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
AB79545
AB79544
AA79550
AA79550
AB79544
AB79545
Kitob yaratilingan sana: 19-Jan-25 04:10