A. Foiz #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

\(N\) ning \(N\) foizini toping.

Kiruvchi ma'lumotlar:

Yagona qatorda \(N\) Xaqiqiy son  \((0≤N≤10^9)\)

Chiquvchi ma'lumotlar:

N sonining N foizini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
100
100

B. Foiz #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Xodimning oylik maoshi ketma-ket 2 marta bir xil foizga oshirilgandan so'ng dastlabki maoshdan \(N\) foizga oshgan bo'lsa, maosh har gal necha foizga oshirilgan?

 

Muallif: Shohruzbek Rajabov

Kiruvchi ma'lumotlar:

Yagona qatorda butun son \(N\)\((0≤N≤100)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
0
0

C. Yig'indi #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga N soni beriladi. siz ushbu amalni qiymatini aniqlang:

\(1^3+2^3+3^3+....+n^3\)

 

Muallif: Shamsiddin Qutlimuratov

Kiruvchi ma'lumotlar:

Kirish faylida N soni (1≤N≤10**18)

Chiquvchi ma'lumotlar:

Masalani javobini 10**9+7 ga bo'lgandagi qoldig'ini chop eting

Izoh:

Matematika

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
3025
2
7
784

D. Uyqu

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Diyorbek juda uyquchi bola. Sizga Diyorbekning uxlashga yotgan vaqti N va hozir soat necha ekanligi M beriladi. Agarda Diyorbek K daqiqa yoki undan ko'p uxlab yuborgan bo'lsa "Uyg'on" yozuvini aks holda “Uxlaa” yozuvini chop eting.

 

Muallif: Shamsiddin Qutlimuratov

Kiruvchi ma'lumotlar:

Kirish faylining birinchi satrida N va M satrlari mos ravishda Diyorbek nechada uyquga ketgani va hozirgi vaqt.

Ikkinchi satrida K natural soni Diyorbek uxlashi kerak bo'lgan vaqt (daqiqa).

Chiquvchi ma'lumotlar:

Masala javobini chop eting

Izoh:

.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
00:00 21:12
1270
Uyg'on
2
12:14 23:54
780
Uxlaa

E. Qonuniyat

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Qonuniyatni aniqlang!

 

Muallif: Shamsiddin Qutlimuratov

Kiruvchi ma'lumotlar:

Kirish faylining birinchi satrida N butun soni (-10**9≤N≤10**9+7) kiritiladi

Chiquvchi ma'lumotlar:
Izoh:

Nothing

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12
o4
2
-23
02
3
-124545
0330

F. Satrlarda matematika #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

O'lmasbek ustoz o'quvchilariga matematik misollar berishni yaxshi ko'radi.

Bir kuni ustoz Abdulaziz va Diyorbekni sinash maqsadida matematik amallardan tashkil topgan satr berdi. Ular bu satrdagi amallarni hisoblovchi dastur tuzishlari kerak. Ammo ikki dangasa bolalar buni uddasidan chiqa olmadilar va sizdek bilag'on dasturchilarga murojaat qilishdi. Sizning vazifangiz ularga masalani yechishda yordam berish.

 

Muallif: Shamsiddin Qutlimuratov

Kiruvchi ma'lumotlar:

Kirish faylida N satri O'lmasbek ustoz o'quvchilariga bergan satr kiritiladi satr uzunligi 1000 dan oshmaydi.

Chiquvchi ma'lumotlar:

Ushbu satrdagi matematik amallarni bajarib javobini qisqarmas kasr shaklida chop eting.Chop etiladigan kasr davriy bo'lmasligi kafolatlanadi.

Chiquvchi ma'lumot kasr shaklida bo'lishi shart!

Izoh:

Satr faqat arifmetik amallar va sonlardan iborat deya olmayman siz satrdagi ortiqcha matematikaga doir bo'lmagan yozuvlarni yo'q qilishingiz kerak. Yo'q qilgandan keyin bajarish imkoni mavjud bo'lgan amal hosil bo'lishi kafolatlanmaydi. Agarda matematik amal hosil bo'lmasa Xatolik so'zini chop eting.

1-testni yechimi:

q1+f4*2)(-3*2/4p

ushbu satrdagi ortiqcha belgilar yo'qotilgandan keyin hosil bo'lgan satr: 1+4*2-3*2/4 va javob 9-6/4=15/2

  • Arifmetik amallar quyidagicha bo'lishi mumkin +,-,*,/,**,//

Eslatma! qavslar ham ortiqcha belgi hisoblanadi

Misollar:
# INPUT.TXT OUTPUT.TXT
1
q1+f4*2)(-3*2/4p
15/2
2
ertfergrtghrtg
Xatolik

G. Sun'iy intelekt

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Siz bu masalada o'zingizning sun'iy intelektingizni yaratasiz. U quyidagicha ishlaydi:

  • Salom so'ziga birinchi marta  “Salom, sizga qanday yordam bera olaman?” deb javob qaytaradi undan keyin esa “Yana bir marta salom, sizga qanday yordamim tegishi mumkin?” deb javob beradi.
  • N o'zgaruvchisini 10 ga o'zgartir buyrug'ida n nomli o'zgaruvchini (N ning o'rniga boshqa nom va 10 ning o'rnida boshqa int tipidagi son yoki o'zgaruvchi bo'lishi mumkin) 10 ga sozlaydi agar bunday o'zgaruvchi bo'lmasa, yangi yaratadi va ekranga “Bajarildi” deb yozadi.
  • N soniga 10 ni qo'sh buyrug'ida n nomli o'zgaruvchiga (N ning o'rniga boshqa o'zgaruvchi va 10 ning o'rnida boshqa int tipidagi son yoki o'zgaruvchi va “qo'sh” ning o'rnida boshqa amal bo'lishi mumkin) 10 ni qo'shadi va ekranga “Bajarildi” deb yozadi.
  • "Salom, dunyo!" so'zini ekranga chiqar buyrug'ida Salom, dunyo! so'zini ekranga chiqaradi.("Salom, dunyo!" matnining ornida boshqa matn yoki o'zgaruvchi bo'lishi mumkin).
  • 2+2 misolini ishla buyrug'ida berilgan misolning javobini ekranga chiqaradi.
  • Xayr so'ziga “Ko'rishguncha!” deb javob qaytaradi va dastur tugatiladi.
  • Agarda berilgan buyruq xato bo'lsa “Xatolik” degan yozuv chiqaradi va dastur tugaydi.

 

Muallif: Shohruzbek Rajabov

Kiruvchi ma'lumotlar:

Bir necha qatorda sun'iy intelektga beriladigan buyruqlar. Buyruqlar Salom dan boshlanib Xayr bilan tugaydi.

Chiquvchi ma'lumotlar:

Sun'iy intelekt berilgan buyruqlarni bajarishi kerak

Izoh:

O'zgaruvchi nomlari bir nechta harfdan iborat bo'lishi mumkin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
Salom
N o'zgaruvchisini 10 ga o'zgartir
N soniga 10 ni qo'sh
"Salom, dunyo!" so'zini ekranga chiqar
2+2 misolini ishla
Xayr
Salom, sizga qanday yordam bera olaman?
Bajarildi
Bajarildi
Salom, dunyo!
4
Ko'rishguncha!
2
Salom
N o'zgaruvchisini 10 ga o'zgartir
N soniga 10 ni qo'sh
N sonidan 10 ni ayir
N sonini 10 ga ko'paytir
N sonini 10 ga bo'l
Salom
1/0 misolini ishla
Xayr
Salom, sizga qanday yordam bera olaman?
Bajarildi
Bajarildi
Bajarildi
Bajarildi
Bajarildi
Yana bir marta salom, sizga qanday yordamim tegishi mumkin?
Xatolik
3
Salom
Bu xatolik emas
Xayr
Salom, sizga qanday yordam bera olaman?
Xatolik
Kitob yaratilingan sana: 23-Nov-24 08:26