A. Palindrom son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bizga N natural son beriladi. Bu son Palindrom son bo'lsa “YES”, aks holda “NO” so'zini chiqarish kerak.

Kiruvchi ma'lumotlar:

N soni kiritiladi \((1≤N≤10^6)\)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Izoh:

ESLATMA:
Palindrom deb, o'ngdan jam chapdan ham o'qilishi bir xil so'z yoki sonlarga aytiladi. Masalan kiyik, qovuq, 121, 363 kabilar misol bo'la oladi.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123454321
YES
2
123
NO

B. 2 marta Palindrom son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Agar N natural son 2 marta teskari taribda yozilgandan keyin ham asliga qaytib kelsa, bu 2 marta Palindrom son deyiladi. Berilgan son 2 marta Palindrom son bo'lsa “YES”, aks holda “NO” so'zini chiqarish kerak.

Kiruvchi ma'lumotlar:

N soni kiritiladi \((1≤N≤10^6)\)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123
YES
2
10
NO

C. Sonlar modasi

Xotira: 16 MB, Vaqt: 1000 ms
Masala

N ta elementdan iborat bo'lgan massiv berilgan. Ushbu massivda ishtirok etgan sonlar qatori modasini toping va u necha marta takrorlanishini chop eting. Agar sonlar modasi bir nechta bo'lsa barchasini chop eting.

Kiruvchi ma'lumotlar:

N ta butun son massiv elementlari beriladi. \((-10^6≤N≤10^6)\)

Chiquvchi ma'lumotlar:

Masalada berilgan shartni qanoatlantiruvchi sonning modasi va sonlar qatori modasi necha marta takrorlanganini chop eting.

Izoh:

Eslatma:
Sonlar modasi deb sonlar qatorida 2 ta yoki  undan ortiq va eng ko'p uchragan songa aytiladi.

Masalan:

2 3 2 5 4 2 berilsa 2 sonlar modasi bo'ladi. Sababi 2 eng ko'p 3 marta takrorlanmoqda.

1 2 3 4 5 berilsa bunda sonlar modasi yo'q. Sababi hech bir son 2 marta yoki undan ko'p uchramagan.

Natijalar bir nechta bo'lsa berilgan massivda qaysi biri birinchi kelsa o'shandan boshlab chiqarish kerak. Masalan:

43 3 17 23 32 24 38 38 37 44 6 31 31 2 3 16 15 45 29

3 soni 2 marta qatnashgan
38 soni 2 marta qatnashgan
31 soni 2 marta qatnashgan

kabi cho eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 12 4 3 1 -5 8 78 14 9 1 3 4 5 12
1 soni 3 marta qatnashgan
2
39 31 22 46 32 45 25 41 34 21 43 38 19 22 20 29 23 35 25
22 soni 2 marta qatnashgan
25 soni 2 marta qatnashgan
3
1 2 3 4 5
NO

D. Eng katta son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga ikkita musbat butun son A va B beriladi. Siz A ning raqamalaridan birinni B ning istalgan raqami bilan almashtirib (almashtirish shart emas) A ning eng katta qiymatini toping. Almashtirish amali faqat bir marta ishlatilsin.

Kiruvchi ma'lumotlar:

Bitta qatorda A va B (1 ≤ A,B ≤ \(10^7\)).


 

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
72841 740797
92841
2
830030 477531
870030
3
999111 90680
999911

E. Eng katta son 2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga ikkita butun son A va B beriladi. Siz A ning raqamalaridan birinni B ning istalgan raqami bilan almashtirib (almashtirish shart emas) A ning eng katta qiymatini toping. Almashtirish amali faqat bir marta ishlatilsin.

Kiruvchi ma'lumotlar:

Bitta qatorda A va B sonlar kiritiladi. \((-10^6≤A, B≤10^6)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Izoh:

Eslatma:
A sonini xonalar soni o'zgarmasligi kerak.

Agar 5 xonali bo'lsa javob ham 5 xonali bo'lishi kerak.

Sonning ishorasi o'zgarmasligi lozim.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12345 6789
92345
2
728 346
768
Kitob yaratilingan sana: 24-Nov-24 17:51