A. Sovg’a
Xotira: 16 MB, Vaqt: 1000 msOppog’oy va yetti gnom ertagini barcha eshitgan bo’lsa kerak. Yetti gnom oppog’oyning tug’ilgan kuniga unga sovg’a olmoqchi bo’lishibdi. Agar yetti gnomning birinchisida a1 tanga, ikkinchisida a2 tanga va h.k. yettinchi gnomda a7 tanga puli bor bo’lsa hamda oppog’oy uchun olmoqchi bo’lgan sovg’a narxi S tanga turadigan bo’lsa, ularga yana qancha pul kerak bo’ladi.
Birinchi qatorda yetti son gnomlarning har birida bor tangalar miqdori.
Ikkinchi qatorda olinishi kerak bo’lgan sovg’a narxi S.
Barcha sonlar 1000 dan oshmaydigan natural sonlar hisoblanadi.
Sovg’ani sotib olish uchun yetti gnom uchun yana nechta tanga kerak?
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 4 5 6 7 100 |
72 |
2 |
1 2 3 4 5 6 7 28 |
0 |
B. O'rin almashtirish
Xotira: 16 MB, Vaqt: 1000 msIkkita butun son berilgan, ularni o'rnini almashtiruvchi dastur tuzing
INPUT.TXT kirish faylining yagona satrida qiymati [-109 … 109] oralig'ida bo'lgan ikkita butun son bo'sh joy bilan ajratilgan holda kiritiladi.
OUTPUT.TXT chiqish faylining yagona satrida bo'sh joy bilan ajratilgan holda kirish faylida berilgan sonlarning o'rnini almashtirib chiqaring!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 20 |
20 10 |
2 |
5 50 |
50 5 |
C. Yig’indilar soni
Xotira: 16 MB, Vaqt: 1000 msBerilgan N sonini necha xil usulda nomanfiy ikki sonning yig’indisi shaklida yozish mumkinligini aniqlang.
Eslatma: 2 sonini hosil qilish uchun (0,2) va (2,0) bir xil usul hisoblanadi.
INPUT.TXT kirish faylida yagona butun son, N(0 ≤ N ≤ 1018) soni kiritiladi.
OUTPUT.TXT chiqish faylida bitta butun son, masala yechimini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 |
3 |
2 |
5 |
3 |
D. Toshlar o’yini
Xotira: 16 MB, Vaqt: 1000 msIkki o’yinchi N ta tosh orqali o’yin o’ynayapti. O’yinni birinchi o’yinchi boshlab beradi, va har bir o’yinchi navbati bilan o’z harakatini amalga oshiradi. O’yin quyidagicha o’ynaladi.
- Navbati kelgan o’yinchi maydonda turgan toshlardan ixtiyoriy birini o’ziga oladi.
- O’z navbatida tosh ololmagan o’yinchi o’yinda yutqazadi.
O’yinda kim g’olib bo’lishini aniqlang.
INPUT.TXT kirish faylida yagona butun son, N(1 ≤ N ≤ 109) soni kiritiladi.
OUTPUT.TXT chiqish faylida agar o’yinda birinchi o’yinchi g’olib bo’lsa “First player” aks holda “Second player” so’zini qo’shtirnoqsiz chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
Second player |
2 |
3 |
First player |
3 |
4 |
Second player |
E. Azimjonning qo'ylari
Xotira: 16 MB, Vaqt: 1000 msAzimjonning bir poda qo‘ylari bor. U sizga qo‘ylarining jami oyoqlari sonini aytadi. Siz esa podadagi qo‘ylarda jami bo‘lib nechta quloq borligini topishingiz kerak.
Bitta butun n soni — qo‘ylarning oyoqlari soni (1 ≤ n ≤ 109).
Agar Azimjon sanashda adashib ketgan bo‘lsa, -1 sonini, aks holda, masalada so‘ralgan sonni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
56 |
28 |