A. Qachon ?
Xotira: 32 MB, Vaqt: 1000 msTasavvur qiling men ajoyib bir bakteriya o'ylab topdim . U bakteriya har daqiqada ikki barovar ko'payadi . Erta tongda shu bakteriyani bittasini olib bankaga qo'ydim , sizga ko'rinishida soat nechida shu banka to'lganini beraman siz esa bakteriyalar soat nechida bankani yarmigacha to'lgan ekanini topishingiz kerak
Kirish faylining yagona satrida soat ko'rinishida beriladi
( Kirish fayilining yagona satirida HH:MM(00≤HH≤23,00≤MM≤59)
Javobni ham HH:MM(00≤HH≤23,00≤MM≤59) tarzida chiqaring
Masala juda osonligi bois testlar berilmadi.
# | INPUT.TXT | OUTPUT.TXT |
---|
B. Anitqa ketma ketlik
Xotira: 32 MB, Vaqt: 1000 ms3,4,3,5,4,4,5,6,7,3,7…..
Shu ketma ketlikning n chi hadini toping
1≤n≤1000 beriladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 |
3 |
2 |
922 |
24 |
C. Hech qachon 'hech qachon' dema
Xotira: 32 MB, Vaqt: 1000 msAgar hozir Pochta tashuvchisi uydan N qadam orqada va har bir yurishida u qolgan yo'lining yarmini bosib o'tsa, u uyga qachon yetib borad( nechi qadamdan keyin)
Javobni chiqaring
masalaga etiborli bo'ling
# | INPUT.TXT | OUTPUT.TXT |
---|
D. O'yin
Xotira: 256 MB, Vaqt: 1000 msKo‘zlari bir-birini ko‘ra olmagan Tom va Jerry nihoyat kelishuvga erishdilar. O‘tgan voqealarni unutish maqsadida ular yangi o‘yin ixtiro qilishdi. O‘yinning qoidalari quyidagicha:
- Ularning qo‘lida dona shokolad mavjud.
- Har bir shokolad bo‘lakdan iborat.
- Tom o‘yinni birinchi bo‘lib boshlaydi.
- O‘yinda har bir navbatda Tom yoki Jerry mavjud shokoladlardan birini tanlab, uni teng bo‘lmagan ikkita butun bo‘lakka ajratishi shart.
- Agar o‘z navbatida shokoladni ajrata olmasa, o‘sha o‘yinchi yutqazadi.
Optimal strategiyalar qo‘llanilganligi sababli, siz g‘olib kim bo‘lishini aniqlashingiz lozim.
G`olibni ismini chiqarishingiz kerak bo`ladi. Agar Tom yutsa “TOM” so`zini aks holda “JERRY” so`zini.
Birinchi qatorda – shokoladlar soni kiritiladi
Ikkinchi qatorda ta shokoladning bo`laklari soni kiritiladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 10 1 8 5 7 10 9 8 |
TOM |
2 |
5 6 3 6 4 6 |
JERRY |
E. Sanoq sistemasi
Xotira: 128 MB, Vaqt: 1000 msQudrat sanoq sistemalarini o`rganyapti ayniqsa unga ikkilik sanoq sistemasi yoqib qoldi. Chunki bu sistema juda sodda faqat va lardan iborat.U bitli amallarni ham o`rgandi.Bitli amallardan and (C++ da &), or (C ++ da | ), xor (C++ da ^) larni o`rgandi. Qudrat shu bilimlardan foydalanib har hil masalalar yechishni o`rganib oldi. Qudrat hozir qiziqarli masala haqida o`ylab qoldi albatta bu masala sevimli ikkilik sanoq sistemasi haqida u bu masalani yechishda bitli amallar yordam berdi. Siz ham bu masalani yechishga urinib ko`ring. Sizga ham bunda ikkilik sanoq sistemasi va bitli amallar haqidagi bilimlaringiz yordam berishi mumkin. Butun soni berilgan siz shunday && son topingki uning ikkilik sanoq sistemasidagi nollar soni ga teng bo`lsin.Bu sonlardan iloji boricha maksimalini toping, agar yechim bo`lmasa chiqaring.Masala shartini to`liqroq tushunish uchun izohga qarang.
Bitta qatorda va butun sonlar beriladi.
Masala shartini qanoatlantiradigan bitta butun son chiqaring. Agar yechim mavjud bo`lmasa sonini chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 1 |
2 |
2 |
7 7 |
-1 |