A. Sonlar #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Son chiroyli deyiladi,agar bu sonning raqamlar yig'indisi shu sondagi raqamlar soniga qoldiqsiz bo'linsa.

Sizga beriladigan topshiq shundan iboratki siz N-chiroyli natural sonni topishingiz kerak

Kiruvchi ma'lumotlar:

Kirish faylida N natural soni (1≤N≤\(10^5\)) kiritiladi

Chiquvchi ma'lumotlar:

Chiqish faylida N-chiroyli sonni ekranga chiqarishi kerak

Misollar:
# INPUT.TXT OUTPUT.TXT
1
15
20
2
75316
428307

B. Robocontestdagi o`zgarish

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga robocontest.uz saytidagi orin beriladi siz esa osha odam qaysi darajada ekanliginin chop  eting.Agar tizimdagi o'rni xato bo`lsa ‘Error’ so`zini chop eting.

Kiruvchi ma'lumotlar:

n soni  son kiritiladi yani tizimdagi orni .(-1000000≤10000000).

Chiquvchi ma'lumotlar:

Qaysi darajada ekanligini chop eting.

Izoh:

Sayt bilan tanishib chiqing va ishlashni boshlang.

Grandmaster,International Master,Master,Candidate Master,Expert,Specialist,Pupil

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
Grandmaster
2
2
Grandmaster
3
151
Specialist
4
0
Error
5
3
International Master
6
9
International Master
7
10
Master
8
26
Master
9
27
Candidate Master

C. Dispersiya

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga a massiv beriladi siz esa osha massivni dispersiyasini topishingiz kerak.

Dispersiyani topish tartibi.

  1. Ma'lumotlar to'plamining har bir qiymatini hisoblang.
  2. Har bir qiymatdan ma'lumotlar to'plamining o'rtasini ayiring.
  3. Ayirish natijasini kvadratga oshiring.
  4. Natijni yig'indisini hisoblang.
  5. Yig'indisni ma'lumotlar to'plamining elementlar soniga bo'ling.
  6. Natijni olib tashlang.

Yani dispersiya = Σ((xi - x̄)²) / n

  • Σ – summatsiya belgisi, ma'lumotlar to'plamidagi barcha qiymatlarni yig'ishni ifodalaydi.
  • xi – har bir ma'lumot to'plami qiymati.
  • x̄ – ma'lumotlar to'plami o'rtacha qiymati.
  • n – ma'lumotlar to'plamidagi elementlar soni (ma'lumotlar to'plami uzunligi).
Kiruvchi ma'lumotlar:

a massiv kiritiladi(1≤len(a)≤1000)(0≤a1≤100)

Chiquvchi ma'lumotlar:

Dispersiyasini chop eting

Izoh:

Javobni yahlitlab chop eting. 12.5==13 or 12.2==12

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 3 4 5
2
2
5 1 4 2 3 6
4
3
1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1 4 6 5 7 34 5 67
105

D. Angren universiteti

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bu yil Angren universitetiga n ta odam imtixon topshirdi va a ta grand,b ta kantrak  va c ta super kantrak bor. 1 yil oqish davomida 1 ta o`quvchiga k so`m pul ketadi. Kantrakni narxi b1 so`m , super kantrakni narxi esa c1 so`m . Siz 1 yil davomid qancha foyda yoki zarar qilganini topishingioz kerak.

Kiruvchi ma'lumotlar:

Birinchi qatorda n soni yani oqishga topshirganlar soni kiritiladi(1≤n≤1000)

Ikkinchi qatorda a,b,c,b1,c1 kiritiladi yani nechta orin borligi va narxi qanchaligi haqida(0≤a,b,c≤50)(1000≤b1<c1≤20000).

Uchinchi qatorda k soni yani 1 yilda 1 ta talabaga qancha mablag` ketishi kiritiladi(100≤k≤10000)

Chiquvchi ma'lumotlar:

Qancha foyda yoki zarar qilishini chop eting.+ va _ amallari bilan chop eting.

Izoh:

3-testda javobi 0 boladi . chunki 2 ta odam imtixon topshirgan shunga 1 ta grand va  1 takantrak boladi . Super kontrakda oqish uchun imtixon topshirgan odam yoq.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
2 3 5 2 5
4
-9
2
10
2 3 5 2 5
3
+1
3
2
1 1 1 2 3
1
0

E. Shashka o`yini va Zelishmalik

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bugun Zelishmalik shashka o`yinini oynashni organdi. Ustozi uni qay darajada o`rganganligini tekshirish maqsadida unga savol berdi “seni shashkani yurishga nechta variantin bor” dedilar. Siz Zelishmalikka yordam berolasmi.Yani shashkani yurishni nechta varianti bor.Zelishmalik faqat oq shashkada oynaydi.

Kiruvchi ma'lumotlar:

Sizga 8x8 olchamdagi shashka maydoni v au yerdagi shashkalarni turgan joylari beriladi.Oq rang bu 1, Qora rang esa 0 bo`ladi.

Chiquvchi ma'lumotlar:

Zelishmalikni nechta varianti bor ekanini toping.Agar shashka oyinidagi shashkalar xato bolsa ‘Error’ so`zini chop eting.

Izoh:

1-testda oq shashka 2 ta katakka yuroladi o`nggga va chapga oshani uchun 2 degan javob chiqardi.Orqaga olishi mumkin emas va damka yo`q.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
. . . 0 . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . 1 . . . .
. . . . . . . .
2
2
. . . 0 . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . 1 . . . 1
. . . . . . . .
3
3
. . . 0 . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . 1 . . .
. . . . . . . .
. . . 1 . . . .
. . . . . . . .
Error
Kitob yaratilingan sana: 29-Nov-24 02:45