A. Mirfayz
Xotira: 32 MB, Vaqt: 1000 msMirfayz Informatikani yaxshi ko'radi va shu kuni u robocontestda ishlayotganida bir masalaga tushunmay qoldi. Uning sharti quyidagicha edi: 1 dan boshlab n gacha (n soni ham kiradi) bo'lgan sonlar orasidan 3 yoki 7 ga bo'linadigan sonlarni topib ularni yig'indisini topib 2 ga bo'li b butun qismni hisoblash berishi kerak edi. Unga bu kodni tuzishda yordam bering.
N soni 0 dan katta va 101 dan kichikligi kafolatlanadi!! ya'ni shartni oxirgi soni 100 !!!
Shartni qanoatlantiruvchi to'g'ri javobni chiqaring
Masala qiyin emas. Yaxshilab oylab yeching
Agar 3 ham 7 ham bir vaqtda bo'linsa bo'linuvchi 1 marta olinadi (Masalan 21 bir marotaba olinadi) !!!!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
1 |
2 |
10 |
12 |
3 |
20 |
42 |
B. Ulug'bek
Xotira: 32 MB, Vaqt: 1000 msUlug'bek algebra fanini yoqtiradi. Lekin bugun u ustozi tushuntirgan mavzuni tushunmay qolib ustozi bergan masalani yecholmadi. Ulug'bekga quyidagi masalani yechishiga to'g'ri keldi. Masala sharti quyidagicha edi: 0 dan boshlab ‘N’(N ham kiradi) gacha bo'lgan juft sonlar yig'indisini 13 ga bo'lgandagi qoldiqni chiqarib berishi kerak edi. Ulug'bekga bu masalani yechishga yordam bering!!
N o dan katta 100 dan kichikligi kafolatlanadi
Shartni qanoatlantiruvchi javobni chiqaring
Masala juda oson
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
25 |
0 |
2 |
10 |
4 |
C. Uzluksiz birlar
Xotira: 16 MB, Vaqt: 1000 msSizga uzunligini \(10^6\) dan oshmaydigan \(S\) satr beriladi, sizning vazifangiz satrda ketma-ket kelgan birlar faqat bitta kesmadami yoki yo’q shuni aniqlash.
Yagona qatorda \(S (0 < |S| \le 10^6)\) satr beriladi.
Yagona qatorda berilgan satrda ketma-ket kelgan birlar faqat bitta kesmada bo’lsa \(\text{YES}\) aks holda \(\text{NO}\) so’zini chiqaring!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
011111000 |
YES |
2 |
0011111000 |
YES |
3 |
11101 |
NO |
D. Omadsiz chipta
Xotira: 16 MB, Vaqt: 1000 msKomil juda irimchi bola bo'lib, u poyezda ketish uchun chipta sotib oldi. Endi uni bir savol qiynamoqda. U chipta omadli yoki omadsiz ekanligini aniqlamoqchi. Komil chiptani omadsiz deb hisoblaydi qachonki unda 1 raqamidan keyin 3 raqami yonma-yon kelgan bo'lsa. Unga buni aniqlashda yordam bering.
N(\({1 \leq N \leq10^{18}}\) )- chipta raqami.
Agar chipta omadli bo'lsa ″omadli chipta″, aks holda ″omadsiz chipta″ deya chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
13321 |
omadsiz chipta |
2 |
907742305026592771 |
omadli chipta |
3 |
103 |
omadli chipta |