A. Palindrom son
Xotira: 16 MB, Vaqt: 1000 msBizga N natural son beriladi. Bu son Palindrom son bo'lsa “YES”, aks holda “NO” so'zini chiqarish kerak.
N soni kiritiladi \((1≤N≤10^6)\)
Masala javobini chiqaring.
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.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
123454321 |
YES |
2 |
123 |
NO |
B. 2 marta Palindrom son
Xotira: 16 MB, Vaqt: 1000 msAgar 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.
N soni kiritiladi \((1≤N≤10^6)\)
Masala javobini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
123 |
YES |
2 |
10 |
NO |
C. Sonlar modasi
Xotira: 16 MB, Vaqt: 1000 msN 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.
N ta butun son massiv elementlari beriladi. \((-10^6≤N≤10^6)\)
Masalada berilgan shartni qanoatlantiruvchi sonning modasi va sonlar qatori modasi necha marta takrorlanganini chop eting.
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.
# | 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 msSizga 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.
Bitta qatorda A va B (1 ≤ A,B ≤ \(10^7\)).
Masala javobini chop eting.
# | 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 msSizga 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.
Bitta qatorda A va B sonlar kiritiladi. \((-10^6≤A, B≤10^6)\)
Masala javobini chop eting.
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.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
12345 6789 |
92345 |
2 |
728 346 |
768 |