A. Do'stona juftliklar
Xotira: 256 MB, Vaqt: 1000 msYo'ldosh, Shavkat va G'iyos topib olingan massivdagi do’stona juftliklarni aniqlashga qaror qilishdi. massiv indekslari dan gacha nomerlangan. va juftliklar do’stona bo’lish uchun Yo’ldosh ( qoldiq olish amali), G'iyos , Shavkat esa bo’lishi kerak dedi. Ularga uchalasining shartini qanoatlantiradigan juftliklar sonini topishda yordam bering.
Birinchi qatorda massiv elementlari soni berilgan Ikkinchi qatorda ta butun son massiv elementlari bitta probel bilan ajratilgan holda berilgan. Massiv elementlari qiymatlari dan gacha bo’ladi.
Do’stona juftliklar sonini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 76 67 82 1 75 |
0 |
2 |
3 51 9 12 |
0 |
3 |
6 2 3 5 6 10 6 |
5 |
B. G'aroyib ketma-ketlik
Xotira: 128 MB, Vaqt: 500 msSizga quyidagicha ketma-ketlik berilgan. Siz uni hadini topish dasturini tuzishingiz kerak bo'ladi.
Yagona qatorda N butun soni
Yagona qatorda masala yechimini 1000000007 ga bo'lgandagi qoldiqni ekranga chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
1 |
2 |
2 |
17 |
3 |
3 |
98 |
C. And amali (&)
Xotira: 128 MB, Vaqt: 1000 msSiz and amalini bilsangiz kerak. Uning qanday ishlashini biroz tushuntirsam and amal ikkilik sanoq sistemasida bajariladi. Misol uchun: 3&5 bo'lsa buni biz quyidagicha and amalini bajaramiz bunda 0&1=0; 1&0=0; 1&1=1.
&
| 011 | o'nlikda | 3 |
101 | o'nlikda | 5 | |
001 | o'nlikda | 1 |
Endi masala quyidagicha sizga ikkita butun N va M sonlari beriladi. Siz N dan M gacha sonlarning orasiga and amalini qo'yib chiqib natijani hisoblab ekranga chiqarishingiz kerak bo'ladi.
Birinchi qatorda ikkita butun va butun sonlari.
Yagona qatorda masala yechimini chiqaring.
Omad!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 6 |
4 |
2 |
12 15 |
12 |
D. Natural bo'luvchilari yig'indisi
Xotira: 128 MB, Vaqt: 2000 msSiz butun soni berilgan. Siz uning natural bo'luvchilarining yig'indisini topishingiz lozim bo'ladi.
Yagona qatorda butun soni beriladi
sonining natural bo'luvchilari yig'indisini chiqaring.
Misol uchun sonini ko'rib chiqamiz.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
25 |
31 |
2 |
45 |
78 |
E. Yana tub son
Xotira: 128 MB, Vaqt: 1000 msSizga natural soni berilgan. Sizning vazifangiz uning eng katta tub bo’luvchisini topishdan iborat.
Birinchi qatorda butun soni
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 |
7 |
2 |
16 |
2 |
3 |
12 |
3 |
F. Ketma-ketlik
Xotira: 256 MB, Vaqt: 1000 msTalaba elementlari dan gacha bo’lgan har xil sonlardan tashkil topgan ketma – ketlikni topib oldi. Oldiniga hamma elementlari o’z o’rnida turgandi (ya’ni ). U elementlarini o’rnini almashtirib tashladi. Sizni vazifangiz ketma – ketlikni lekrikogarfik jihatdan nechanchi ekanligini aniqlab berish. Javob juda kata bo’lishi mumkin, shuning uchun ga bo’lgandagi qoldig’ini toping.
Birinchi qatorda soni. Keyingi qatorda dan gacha sonlardan iborat ketma – ketlik.
Yagona qatorda javobni ga bo’lgandagi qoldig’ini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 3 1 4 2 |
14 |
2 |
3 3 2 1 |
6 |
G. Omadli juftliklar
Xotira: 256 MB, Vaqt: 2000 msIslom bo’luvchilar soni ga teng bo’lgan sonlarni yoqtiradi. Bunday sonlarga misol qilib va boshqa sonlari olish mumkin. U massivdagi va – elementlarni omadli juftliklar deb hisoblaydi agar ularning ko’paytmasining bo’luvchilar soni ga teng bo’lsa. Islom juftliklardan omadli juftliklarning sonini topishni xohlaydi. Lekin massiv elementlari soni ko’p bo’lishi mumkinligi sababli Islom buni qo’lda hisoblab chiqishga erinmoqda. Unga bu ishda yordam bering.
Birinchi qatorda butun soni – massiv elementlari soni berilgan. Ikkinchi qatorda ta butun son – massiv elementlari bitta probel bilan ajratilgan holda berilgan. Massiv elementlari qiymatlari butun va dan gacha bo’lishi mumkin.
Omadli juftliklar sonini chiqaring.
1-testda misolda bitta juftlik va . Ko’paytmalar mos ravishda va . Har birining bo’luvchilar soni ga teng.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 4 3 2 5 3 |
6 |
2 |
3 4 2 4 |
2 |