A. Qoldiqgacha yig`indi
Xotira: 32 MB, Vaqt: 1000 ms Bilmasvoyga ustozi bir topshiriq berdi. Unga N soni beriladi.N gacha bolgan sonlari yig`indisini topib uni 6 bo`lgandagi qoldiqni olib,shu songacha bo`lgan raqamlarni yig`indisini topishni buyurdi.Siz Bilmasvoyga yordam bering!
Kirish faylida \(N\) soni kiritiladi.
\(1\leq N \le 10^6\)
Chiqish faylida so`ralgan javobni chop eting!
For va Whiledan foydalanmang!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
169 |
1 |
2 |
934 |
1 |
3 |
312 |
0 |
B. Xonani gilam bilan qoplash!
Xotira: 32 MB, Vaqt: 1000 ms\(Shamshodbek\) xonasi yon uzunligi n bo'lgan kvadratdir . Ushbu tanlovdan oldin u o'zining sevimli saytida 100 -tanlovni nishonlash uchun xonasini gilamlash uchun bir necha ajoyib fors gilamlarini sotib oldi. Har bir fors gilami yon uzunligi \(n_1\) bo'lgan kvadratdir .
\(Shamshodbek \) o'z xonasining butun maydonini qamrab olmoqchi. Gilamlarni bir-birining ustiga qo'yish mumkin, lekin gilamlarni aylantirishga ruxsat berilmaydi. \(Shamshodbek \) o'z xonasini to'liq gilam bilan qoplay oladimi?
Kirish n , k va \(n_1\)( 10 ≤ n ≤ 12 ; 1 ≤ k ≤ 10 ; ) uchta butun sondan iborat.
Agar \(Shamshodbek\) xonasini gilam bilan to`liq qoplay olsa YES ,aks holda NO deb chiqaring!
\(Yaxshilab -o`ylang!\)
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 4 6 |
YES |
C. Qavslar turi!
Xotira: 10 MB, Vaqt: 1000 msFaqat '( )', '{ }', ‘[ ]' belgilarni o'z ichiga olgan S satri berilgan bo'lsa, kiritish qatori to'g'ri yoki noto`g`riligini aniqlang.
Qavslarni to'g'ri qo'llaganini toping!
Kirish faylida S satr beriladi.
\(0<len(s)<10^9\)
Masala javobi to'g'ri bo'lsa “true”, aks holda “false” chop etilsin!
Masalada so`ralgan javobni chop eting!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
{}[] |
true |
D. Summalar farqi
Xotira: 32 MB, Vaqt: 1000 msSizga 2 ta butun sonlar \(n\) va \(m\) beriladi. Siz esa quyidagi ikki summalar orasidagi farqni topishingiz kerak bo'ladi.
- 1 dan \(n\) gacha bo'lgan sonlardan \(m\) ga bo'linmaydiganlari yig'indisi
- 1 dan \(n\) gacha bo'lgan sonlardan \(m\) ga bo'linadiganlar yig'indisi
1 va 2-yig'indilar farqini toping.
Ikkalar holda ham 1 va n hisobga olinadi.
Kirish faylida birinchi qatorda 2 ta butun son \(n\) va \(m\) beriladi. \(1 \le n, m \le 10^{9}\)
Chiqish faylida ikki yig'indilar orasidagi farq ya'ni modulini toping.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
33 4 |
273 |
2 |
45 3 |
315 |
E. Asalari
Xotira: 32 MB, Vaqt: 1000 msAylana bo'ylab joylashgan \(n\) ta gullarning birida Asalari turipti. U \(k\)-daqiqda \(k - 1\) ta gulni ustidan uchib o'tib soat yo'nalishida keyingi gulga qo'nadi. Misol uchun 1-daqiqada u keyingi gulga qo'nadi.
Sizdan u cheksiz vaqt davomida barcha gullarga qo'nib chiqa oladimi?
Kirish faylida \(n(1 \le n \le 1000)\) - gullar soni kiritiladi.
Chiqish faylida agar Asalari har bir gulga qo'nsa \(yes\) aks holda \(no\) so'zlarini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
yes |
2 |
3 |
no |
F. Avtobus
Xotira: 32 MB, Vaqt: 1000 msFarhod har doim ishdan kech qaytganligi sabab vaqtdan unumli foydalanish maqsadida avtobuslar harakatini kuzatib boruvchi dasturdan foydalanadi. Uning ish xonasiga eng yaqin bekatdan uyi yaqinidagi bekatgacha \(n\) ta bekat bor. Avtobus har bir bekat orasiga \(m\) daqiqadan sarflaydi. Demak avtobus uning ishidan uyiga borguncha \(n \times m\) daqiqa vaqt sarflaydi. U dastur yordamida ishi yaqinidagi bekatga unga kerakli avtobus qancha vaqtda kelishini baholay oladi va u o'zi har bir bekat orasiga \(k(k \ge m)\) daqiqa vaqt sarflaydi. U ishiga eng yaqin bekatda turipti deb hisoblab eng kamida necha daqiqada uyi yaqinidagi bekatga yetib olishi mumkinligini hisoblang.
Kirish faylida 4 ta butun sonlar \(n, m, k, d (1 \le n, m, k, d \le 1000)\) mos ravishda bekatlar soni, avtobus har bir bekatga qancha vaqt sarflashi, Farhod har bir bekatlar oralig'iga qancha vaqt sarflashi va eng yaqin avtobus ish xonasi yaqinidagi bekatga necha daqiqada kelishi.
Chiqish faylida yagona natural son Farhod uyiga yetib olishi uchun ketadigan minimal vaqt.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 3 10 2 |
26 |