A. Bilmasvoyga yordam 2
Xotira: 16 MB, Vaqt: 500 msBu gal Bilmasvoy shamollab qoldi va algebra darsiga bora olmadi, ustozi esa juda qiyin mavzuni o’tib bergan ekan. Bilmasvoy ustozidan darsdan so’ng shu mavzuni ertaga so’rab oladi, ungacha siz bilmasvoyga quyidagi formulani hisoblashda yordam bering:
\(\dfrac{1}{\sqrt{1} + \sqrt{3}} + \dfrac{1}{\sqrt{5} + \sqrt{7}} + \dots \dfrac{1}{\sqrt{n-2} + \sqrt{n}}\)
Kirish faylining yagona satrida bitta natural son \(n \le 10^9\)
Chiqish faylida masala javobining butun qismini chop eting, agar buni hisoblashni iloji bolmasa -1 chiqarilsin
Izoh: javobni yaxlitlamasdan chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 |
0 |
B. Ko’pburchak yig’indisi
Xotira: 16 MB, Vaqt: 1000 msTomonlari soni N ga teng bo’lgan qavariq ko’pburchakning ichki burchaklari yig’indisini toping.
Kirish faylining birinchi qatorida bitta natural son \(N(3≤N≤100)\)
Chiqish faylining yagona satrida masala jovobi chop etilsin.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
180 |
C. Raqamlar yigʻindisi
Xotira: 16 MB, Vaqt: 1000 msSizga N soni beriladi. Ushbu sonning raqamlar yigʻindisi topishingiz kerak.
Kirish faylida bitta nomanfiy butun son \(N ( 0 ≤ N ≤ 10^{10000} )\) kiritiladi.
Chiqish faylida N sonining raqamlari yigʻindisini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
12345 |
15 |
D. Raqamlar yig’indisi 2
Xotira: 16 MB, Vaqt: 1000 msBunyod matematika darsini juda yomon ko’radi. Chunki u matematikani umuman bilmagani sababli hattoki raqamlarni ham bir-biriga qo’sha olmasdi. Ustozi matematikani o’rgatish maqsadida qiziqarli o’yin o’ylab topdi. Ustozi unga a va b sonlarni berdi \(( a ≠ b )\) va bu sonlar yordamida raqamlari yig’indisi n ga teng bo’lgan eng kichik sonni topishni aytdi. Siz unga yordamlashing. Agar bunday son mavjud bo’lmasa -1 ni chop eting.
Kirish faylida bir qatorda \(a, b\) va \(n ( 0 ≤ a , b ≤ 9 ; 1 ≤ n ≤ 10^4 )\) sonlari kiritiladi.
Chiqish faylida masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 8 12 |
48 |
E. Raqamlar ko’paytmasi
Xotira: 16 MB, Vaqt: 1000 msSizga n soni beriladi. Siz raqamlari ko’paytmasi n ga teng bo’lgan eng kichik sonni topishingiz kerak. Agar buni iloji bo’lmasa -1 ni chiqaring.
Kirish faylida yagona butun son \(n ( 1≤ n ≤ 10^9 )\) kiritiladi.
Chiqish faylida masalani javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 |
25 |
F. Rim raqamlari 1
Xotira: 16 MB, Vaqt: 1000 msAsadbek maktabda yaxshi oʻqimagani sababli rim raqamlari haqida bilmasdi. Ustozi unga rim raqamlarini uyga topshiriq qilib berib yubordi. Siz unga yordamlashing va rim raqamlarini chop etuvchi dastur tuzing.
I | 1 |
IV | 4 |
V | 5 |
IX | 9 |
X | 10 |
XL | 40 |
L |
50 |
XC | 90 |
C | 100 |
CD | 400 |
D | 500 |
CM | 900 |
M | 1000 |
Kirish faylida yagona son \(N ( 1 ≤ N < 4000 )\) kiritiladi.
Chiqish faylida N ga mos keluvchi rim raqamini chop eting
Rim raqamlarida bir xil belgi 4 marta ketma-ket ishlatilmaydi ( \(CCCC\) yoki \(MLLLL\) shunga oʻxshash )
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
V |