A. Tublar yigʻindisi
Xotira: 16 MB, Vaqt: 1000 msSizga N soni beriladi. Bu sonni 2 ta tub son yigʻindisi koʻrinishida necha xil usulda ifodalash mumkin.
Kirish faylida bitta butun son kiritiladi
Chiqish faylida tub sonlar juftligi sonini chop eting
N = 14,
- 3 + 11 = 14
- 7 + 7 = 14
- 11 + 3 = 14
14 ni 3 xil usulda ifodalash mumkin
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
14 |
3 |
B. Uchburchakli sonlar 3
Xotira: 16 MB, Vaqt: 1000 msUchburchakli sonlar haqida hammamiz eshitganmiz. Bu 1 dan n gacha boʻlgan n ta natural sonning yigʻindisiga teng miqdorda nuqtadan iborat uchburchak. Sizning vazifangiz n ta uchburchakli sonlar yigʻindisini ga boʻlgandagi qoldiqni topishdan iborat.
Kirish faylida yagona butun son soni kiritiladi.
Yigʻindining ga boʻlgandagi qoldigʻini chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
4 |
C. Uchliklar 1
Xotira: 16 MB, Vaqt: 1000 msUzunligi ga teng massiv beriladi. va shartni qanoatlantiradigan ni toping.
Masalan boʻlganda , ,
Kirish faylida soni. Keyingi qatorda ta butun son massiv elemetlari kiritiladi. Massiv elementlari dan oshmasligi kafolatlanadi.
Yagona butun son maksimal uchlikni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 2 3 1 5 |
10 |
D. Uchliklar 2
Xotira: 16 MB, Vaqt: 1000 msUzunligi n ga teng massiv beriladi. va shartni qanoatlantiradigan uchliklar sonini toping.
Masalan boʻlganda,
Uchliklar soni 4 ta,
- 9 7 5
- 9 7 3
- 9 5 3
- 7 5 3
Kirish faylida soni. Keyingi qatorda ta butun son massiv elemetlari kiritiladi. Massiv elementlari dan oshmasligi kafolatlanadi.
Yagona butun son uchliklar sonini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 4 3 2 1 |
4 |
E. Ikkilik nisbat
Xotira: 16 MB, Vaqt: 500 msBobur sanoq sistemalariga juda ham qiziqadi ammo yaxshi bilmaydi. Bir kuni u informatika darsida o'tirganida ustozi unga savol berdi.
Savol shundan iboratki, Boburga soni berildi. Unga sonning ikkilik sanoq sistemasidagi birlar sonini nollar soniga nisbatini topish kerakligi aytildi. Afsuski, Bobur misolni ishlashda qiyinchiliklarga duch keldi. Keling unda siz Boburga yordam bering.
Kirish faylining yagona satrida bitta natural son
Chiqish faylida so’ralgan javobni butun qismini chiqaring, agar buning iloji bo'lmasa ekranga ni chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 |
0 |
2 |
17 |
0 |
F. Murakkab tenglama
Xotira: 16 MB, Vaqt: 1000 ms ko'rinishidagi tenglama berilgan bo'lsin. Biz 3-darajali tenglamani kamida bitta butun ildizga ega bo'lgan paytida Murakkab tenglama deb atashimiz mumkin.Sizga sonlar berilgan bo'lsa , ushbu matematik ifoda Murakkab tenglama bo'la oladimi yoki yo'qligini aniqlashdan iborat.
Kirish faylining yagona satrida ta butun sonlar kiritiladi.
Chiqish faylida agar tenglama "Murakkab tenglama" bo'lsa "Yes", aks holda "No" so'zini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 2 |
Yes |
2 |
1 0 0 0 |
Yes |
G. G'alati ketma-ketlik
Xotira: 16 MB, Vaqt: 500 msSizga quyidagi ketma-ketlik berilgan:
1, 8, 22, 43, 71, ...
Ketma-ketlikning -hadini toping.
Kirish faylining yagona satrida soni kiritiladi.
Chiqish faylida masala javobini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
1 |
2 |
2 |
8 |
H. Maximum son 2
Xotira: 16 MB, Vaqt: 1000 msLazizda ta son bor edi. U bu sonlarni yonma-yon qo’ygan holda eng katta son hosil qilmoqchi. Lekin bu ishni bir o’zi eplay olmaydi. Siz unga bu muammoni yechishda yordamlashing.
Kirish faylining dastlabki qatorida soni kiritiladi. Keyingi ta qatorda nomanfiy va qiymati dan oshmaydigan sonlar berilgan.
Chiqish faylida masalani javobi chiqarilsin.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 2 9 5 3 5 |
95532 |
I. Matematik Shoxjaxon
Xotira: 32 MB, Vaqt: 1000 msShoxjaxon matematikaga juda qiziqadi. Shu sababli u do’stlariga ham yordamlashib turadi. Shoxjaxonning jami nafar do’sti bor. U do’stlariga ta misol ishlab berishi mumkin. Do’stlari ko’pligi sababli u boshqacha yo’l tutdi. U bitta do’stini misolini ishlab berganidan so’ng shu do’stinikidan ko’p bo’lgan boshqa do’stini misolini ishlab berishi mumkin ya’ni tartibida bo’lishi shart. Shunday qilib u eng ko’pi bilan nechta do’stiga yordam berishi mumkin.
Kirish faylida birinchi qatorda Shoxjaxonning do’stlari soni . Keyingi qatorda ta son kiritiladi.
Chiqish faylida masalani javobi chiqarilsin
1 – testga izoh:
Jami 8 nafar do’sti bor va ularning misollari soni keltirilgan. Shoxjaxon bu holatda 5 nafariga yordam bera oladi ya’ni: . Bunda sonlar qatiy o’suvchi ketma-ketligida bo’lishi shart
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 4 0 3 2 7 1 8 9 |
5 |
J. Koptokchalar o’yini
Xotira: 128 MB, Vaqt: 1500 msShoxjaxon va Laziz karantinda zerikib qolmaslik uchun navbatma-navbat o'yin o'ynab turishadi. Bir kuni ular antiqa o‘yin o‘ylab topishdi. O‘yin sharti quyidagicha: Bir qatorda joylashgan ta koptokchalar bor. Har bir koptokcha o’z raqamiga ega va bir qatorda joylashtirilgan. Har bir o'yinchi o'z navbatida chap tarafda joylashgan koptokchani yoki o'ngda joylashgan koptokchani qatordan olib tashlashlari va qatordagi qolgan koptokchalarning qiymatlari yig'indisiga teng ball olishlari mumkin. Olib tashlash uchun toshlar qolmaganda, yuqori ball to'plagan g'olib hisoblanadi. Birinchi bo'lib o’yinni Shoxjaxon boshlaydi. Laziz har doim bu o'yinda yutqazishini aniqladi, shuning uchun u hisobdagi farqni minimallashtirishga qaror qildi. Shoxjaxonning maqsadi esa hisobdagi farqni maksimal darajada oshirish. Agar ikkalasi ham optimal darajada oʻynasa, Shoxjaxon va Lazizning yig’gan ballaridagi orasidagi farqni topib berishga yordamlashing.
Kirish faylida bitta butun son kiritiladi. Keyingi qatorda ta butun son, qiymati 1000 dan oshmaydi
Chiqish faylida Shoxjaxon va Lazizning yig’gan ballaridagi orasidagi minimal farqni chop eting.
1-testga izoh: kiritiladi.
Shoxjaxon 1 ni olib tashlaydi va ularning yig’gan ballari 2+10+5+3=20 ball. Shoxjaxon=20, Laziz=0.
Laziz 2 ni olib tashlaydi va ularni yig’gan ballari 10+5+3=18 ball. Shoxjaxon=20, Laziz=18.
Shoxjaxon 3 ni olib tashlaydi va ularning yig’gan balllari 10+5=15 ball. Shoxjaxon=35, Laziz=18.
Laziz 5 ni olib tashlaydi va ularni yig’gan ballari 10 ball. Shoxjaxon=35, Laziz=28.
Ularning ballari orasidagi farqi esa 35 – 28 = 7 ball
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 1 2 10 5 3 |
7 |