A. Eng katta palindrom

Xotira: 32 MB, Vaqt: 1000 ms
Masala

N soni beriladi. Bu sonda mavjud bo'lgan raqamlardan foydalanib eng katta palindrom sonni xosil qiling.

Palindrom son o'ngdan ham chapdan ham bir xil o'qiladigan sonlar.

Kiruvchi ma'lumotlar:

Bitta qatorda \(N(1\leq N \leq 10^{50})\) soni kiritiladi.

Chiquvchi ma'lumotlar:

Masala shartini qanoatlantiruvchi eng katta natural sonni chop eting.

Izoh:

1-test: 112 sonida 1,1,2 raqamlari bor. Bu sonlardan xosil qilish mumkin bolgan eng katta palindrom son 121. 
Eslatma: Barcha raqamlardan foydalanish majburiy emas!

Misollar:
# INPUT.TXT OUTPUT.TXT
1
112
121
2
1331
3113
3
3233
333
4
100
1

B. Eng kichik palindrom

Xotira: 32 MB, Vaqt: 1000 ms
Masala

N soni beriladi. Bu sonda mavjud raqamlardan foydalanib eng kichik palindrom sonni hosil qiling.

Palindrom son o'ngdan ham chapdan bir xil o'qiladigan sonlar.

Kiruvchi ma'lumotlar:

Bitta qatorda \(N(1\leq N \leq 10^{50})\) soni kiritiladi.

Chiquvchi ma'lumotlar:

Masala shartini qanoatlantiruvchi eng kichik natural sonni chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
9
9
2
11
1

C. Mukammal son

Xotira: 160 MB, Vaqt: 2000 ms
Masala

O'zidan boshqa barcha bo'luvchilari yig'indisiga teng son mukammal son deyiladi. n chi mukammal sonni toping.

 

Kiruvchi ma'lumotlar:

Sizga n soni beriladi.0<n<16

Chiquvchi ma'lumotlar:

Masala javobini chop eting .

Izoh:

1)1-chi mukammal son 6 chunki 1+2+3=6

2)2-chi mukammal son 28 chunki 1+2+4+7+14=28

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
6
2
2
28

D. Murakkab son

Xotira: 16 MB, Vaqt: 3000 ms
Masala

O'zi va 1dan tashqari bo'luvchisiga ega bo'lgan son murakkab son deyiladi. 

Kiruvchi ma'lumotlar:

Sizga n(0<n<1013) soni beriladi. n ni murakkab son yoki tub sonligini aniqlang.

 

Chiquvchi ma'lumotlar:

Agar n murakkab son bo'lsa "Murakkab son",bo'lmasa "Murakkab son emas" ,agar iloji bo'lmasa "Error" deb deb chop eting.

Izoh:

Bu juda oson masala.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
Murakkab son emas
2
4
Murakkab son

E. Pubg Mobile

Xotira: 160 MB, Vaqt: 1000 ms
Masala

Bir kuni Anvar  "PUBG mobile" o'ynayotganini ko'rgan do'sti Karimni ham o'ynagisi kelib qolibdi.U do'stidan O'yinni tashlab berishini so'rabdi. Ammo Anvar "PUBG mobile" o'yini xotirada katta joy olishini bilib do'stini telefoni xotirasini tekshirib ko'ribdi.Telefonni Jami xotirasi  A mb ga ,xotirani band joyi B mb ga teng, o'yin esa C mb ga teng. Agar xotirada X mb dan kam xotira qolsa telefon qotadi.Albatta Karim buni xohlamaydi

Kiruvchi ma'lumotlar:

Sizga A,B,C,X(0<A,B,C,X<107)mb da beriladi.A,B,C 1-qatorda

X 2-qatorda beriladi

Chiquvchi ma'lumotlar:

Agar o'yin telefonga xatolarsiz sig'sa  "Pubg Mobile" deb,sig'masa "Yangi telefon kerak" deb ,sig'sayu ammo qotsa "Error" deb  chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
32000 16000 1000
1000
Pubg Mobile
2
32000 16000 15000
1000
Error

F. Super palindrom

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Agar biror bir son quyidagi shartlarni bajarsa super palindrom son deyiladi:

  • Son o'ngdan ham chapdan ham bir hil o'qilsa.
  • Tarkibida bir xonali tub son yo'q bo'lsa.
  • Sonning raqamlari soni juft bo'lsa.

Sizga N soni beriladi. N dan kichik bolgan sonlar ichidan eng katta super palindrom sonni topishga dastur tuzing.

Kiruvchi ma'lumotlar:

Yagona qatorda \(N(12\leq N \leq 10^{23})\) soni kiritiladi.

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12
11

G. Super palindrom 2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Agar biror bir son quyidagi shartlarni bajarsa super palindrom son deyiladi:

  • Son o'ngdan ham chapdan ham bir hil o'qilsa.
  • Tarkibida bir xonali tub son yo'q bo'lsa.
  • Sonning raqamlari soni juft bo'lsa.

Sizga N soni beriladi. N dan katta bolgan sonlar ichidan eng kichik super palindrom sonni topishga dastur tuzing.

Kiruvchi ma'lumotlar:

Yagona qatorda \(N(1 \leq N\leq 10^{20})\) soni kiritiladi.

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12
44

H. Kim g'olib?

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Lazizbek Ergashevning qo'lida N ta contestchini natijalari bor .U  kim g'olib bo'lganini bilmoqchi. Unga yordam bering.

Kiruvchi ma'lumotlar:

Sizga N(0<N<5)contestchini to'plagan bali va  ismi beriladi.Ballar 1000 dan oshmaydi. 

Chiquvchi ma'lumotlar:

Siz kim G'olib bo'lganini toping. Uni ismini chop eting. Agar birinchi o'rin bir nechta bo'lsa istalganini chop eting.

Izoh:

Izoh yo'q.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
12 Ali
Ali
2
2
100 Ali
21 Vali
Ali
Kitob yaratilingan sana: 28-Nov-24 07:47