A. Toq sonlar yig'indisi #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

1 dan N gacha sonlar orasidan toq sonlar yig'indisini toping.

Kiruvchi ma'lumotlar:

N soni beriladi. \((1≤N≤10^{18})\)

Chiquvchi ma'lumotlar:

Chiqishda masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
25
2
4
4

B. Satr (Faqat kichik harflar)

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Javlonbek Word dasturida yoza boshladi. Bir qancha so'zlar yozib bo'lgach, barcha so'zlarni katta harf qilmoqchi bo'ldi. Javlonbek Word dasturini yaxshi bilmagani uchun so'zlarni barcha harfini dasturlash orqali katta harf qilomqchi bo'lib eplolmadi. . Siz unga yordam bering.

Kiruvchi ma'lumotlar:

Bir qatorda s matn beriladi. (1≤s≤100)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
Bilim faqat takror bilan.
BILIM FAQAT TAKROR BILAN.

C. Aralashma

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Massasi N gramm tuzli aralashma tarkibida a % suv bor. Aralashma tarkibida b % suv bo’lishi uchun qancha suvni bug’lantirish kerak? a≥b

Kiruvchi ma'lumotlar:

N,a,b butun sonlar beriladi. \((1≤N≤1000), (1≤a,b≤100\)

Chiquvchi ma'lumotlar:

Masala javobini \(10^{-2}\) aniqlikda chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
228 75 62
78.00

D. Shaxmatdagi RUH

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Shaxmat taxtasining maydonining \(A (x_1,y_1)\) va \(B(x_2,y_2)\) ikki xil koordinatalari berilgan. (\(1≤x_1,y_1,x_2,y_2≤8\)  butun sonlar). Ruh bir harakatda A nuqtadan B nuqtaga o'ta oladimi yo'qmi aniqlang.

Kiruvchi ma'lumotlar:

Birinchi qatorda \(1≤x_1,y_1,x_2,y_2≤8\)  nuqta koordinatalari beriladi.

Chiquvchi ma'lumotlar:

Agar ruh A nuqtadan B nuqtaga o'ta olsa “YES”, aks holda “NO” so'zini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
8 3 2 7
NO
2
1 3 8 8
NO
3
7 5 2 5
YES

E. 1 lar 2 ta (Subtaskli)

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bizga o'nlik sanoq sistemasida biror N natural soni beriladi. Shu N sonigacha bo'gan sonlarni ikkilikdagi qiymatlarida 1 raqami 2 marta qatnashgan sonlar nechtaligini aniqlang.

Kiruvchi ma'lumotlar:

N natural soni beriladi. \((1≤N≤10^{18})\)

Chiquvchi ma'lumotlar:

Masala javobi chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
5

F. Ajoyib sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sonlarni “Ajoyib sonlar” deymiz qachonki sonning raqamlar yig'indisi qandaydir sonning kvadratiga teng bo'lsa. 1 dan N gacha sonlar orasida nechta “Ajoyib sonlar” bor ekanligini aniqlang.

Kiruvchi ma'lumotlar:

N butun son kiritiladi. \((1≤N≤10^{18})\)

Chiquvchi ma'lumotlar:

Masala javobini \(10^9+7\) ga bo'lgandagi qoldiqni chop eting.

Izoh:

Masalan: 45 “Ajoyib son” sababi 4+5=9 ga teng. 9 esa 3 ning kvadratiga.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
4

G. Massivda o'rinlashtirish

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Ushbu masalada, sizga bir nechta sonlardan iborat massiv beriladi. Sizdan bu massivni yonma yon joylashgan sonlarning o'rinini almashtirish talab qilinadi.

Kiruvchi ma'lumotlar:

n ta elementdan iborat massivdan beriladi.

Chiquvchi ma'lumotlar:

Masala javobi chiqarilsin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 3 4
2 1 4 3
2
1 2 3 4 5
2 1 4 3 5

H. Massiv uzunligi #2

Xotira: 16 MB, Vaqt: 100 ms
Masala

Ismoil n ta (n≥2 ) faqat 1 raqamdan iborat a massiv tuzdi. Keyin har bir qo'shni sonlar orasiga ularning yig'indisi yozib chiqildi. Bu ish k marta takrorlandi. Natijada hosil bo'lgan yangi massivdagi elementlar sonini toping.

Kiruvchi ma'lumotlar:

Birinchi satrda n \((2≤n≤10^{18})\) massiv elementlar soni kiritiladi.
Ikkinchi satrda k\(1≤k≤10^{18}\) butun soni kiritiladi.

 

Chiquvchi ma'lumotlar:

Masala javobi katta bo'lib ketsa \(10^{9}+7\) ga bo'lgandagi qoldiqni chiqaring.

Izoh:

Massiv elementlari 2 tadan kam bo'lmasligi kafolatlangan.
 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
2
5
2
5
2
17
3
7
4
97

I. Navbat

Xotira: 64 MB, Vaqt: 1000 ms
Masala

3 kishi A, B va C navbatda turishibdi. A va B orasida N kishi va B va C orasida K kishi bor. Agar C dan oldinda M kishi va A dan orqada T kishi bo'lsa, navbatda eng kamida qancha odam bo'lishini aniqlang.

Kiruvchi ma'lumotlar:

Birinchi qatorda N, K, M, T butun sonlar kiritiladi. \((1≤N,K,M,T≤1000)\)

Chiquvchi ma'lumotlar:

Masala javobi chiqaring.

Izoh:

1-testda 1 2 3 4 qiymatlarda B A C tartibda joylashsa eng kam qiymat 7 ga erishadi.

Agar C A B tartibda bo'lsa 9 qiymatga erishardi.

Agar A B C tartibda deganimizda ma'noga ega bo'lmay qoladi.
 

2-testda 75 3 70 59 qiymatlarda A C B tartibda joylashsa eng kam qiymatga erishadi.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 3 4
7
2
75 3 70 59
202
3
30 78 80 36
165

J. Satrli matematika

Xotira: 16 MB, Vaqt: 1000 ms
Masala

S satrda raqamlar va arifmetik amallar aralash beriladi. Sizni vazifangiz bir boshidan avval bitta raqam, keyin bitta arifmetik amal, yana raqam va yana arifmetik amal qilib barcha elementlar joylashtirishdan hosill bo'lgan ifodani hisoblash mumkin bo'lsa hisoblab javobini, hisoblash mumkin bo'lmasa “XATO” so'zini chop eting. Agar S satrda faqat raqamlar bo'lsa o'zini chop eting.

Kiruvchi ma'lumotlar:

S satrda raqam va arifmetik amallar aralash beriladi. \((1≤S≤1000)\)

Chiquvchi ma'lumotlar:

Masala javobini \(10^{-2}\) aniqlikda chiqaring.

Izoh:

Eslatma:

Matematik amalar bajarish qoidasi doim yodingizda bo'lsin. Agar son arifmetik amaldan keyin 0032 kabi bo'lsa 32 deb olinsin.
Masalan: 4*5+032 kabi bo'lib qolsa, 4*5+32 deb hisoblab ketilsin.

Agar shart bo'yicha ketma-ket joylashtirishda arifmetik amallar tugab qolsa qolganiga raqamlarni yoki aksincha olib ketilsin. Masalan +23-46 berilsa 2+3-46 kabi bo'ladi yoki +23-4+ bo'lsa 2+3-4+ kabi bo'ladi.
 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2*3
6.00
2
23+4*
14.00
3
+2*3
XATO

K. 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: 15-Nov-24 06:28