A. Hisoblash funksiyasi
Xotira: 256 MB, Vaqt: 70 msn 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 .
n(\(1≤n≤10^9\)) natural soni kiritiladi.
Bitta qatorda \(f(n)\) funksiyani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
21210211 |
-10605106 |
2 |
69004749 |
-34502375 |
3 |
2471764 |
1235882 |
B. Nodir dasturchi bo'lmoqchi
Xotira: 32 MB, Vaqt: 1000 msNodir juda g'ayra oddiy dasturchi u kiritilgan satrni shunday shifrlamoqchiki uni hech kim bilmaydi. Xattoki o'zi ham. Sizga shifr beriladi. Deshifrlashingiz kerak.
Satr beriladi.
Deshifrni chiqaring.
O'ylang!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
nodir |
mpfot |
2 |
javohir |
ksbpjot |
C. String #2
Xotira: 32 MB, Vaqt: 1000 msString 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.
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.
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.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 aazz |
azaz |
2 |
3 abcabcabz |
-1 |
D. Kunlik topshiriq
Xotira: 32 MB, Vaqt: 1000 msZuhra 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 !
Kunlar soni t
kiritiladi.
Keyingi t
ta qatorda i
-kuni Zuhra
qilishi kerak bo'lgan vazifalar soni va n
daqiqa kiritiladi.
Zuhra
vazifalarni qila olgan bo'lsa, ok
yozuvini chiqaring, aks holda kill
Har bir masalani ishlash uchun o'rtacha 5 daqiqa sarflanidi deb, hisoblansin !
# | 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 msBugun 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.
Sizga \(0\) ≤ n ≤ \(10^9\) kompyuterlar soni.
Pastma-past kompyuterlar seriya raqamlari kiritiladi.
Kiritilgan seriyalarni tartiblab chiqaring.
Seriya raqamlar shunday ko'rinishda 2 ta Ingliz alifbosining bosh harfi va 5 ta raqamdan tashkil topgan bo'ladi.
\[AA00000\]# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 AB79545 AB79544 AA79550 |
AA79550 AB79544 AB79545 |