A. A+B
Xotira: 16 MB, Vaqt: 1000 msA va B butun sonlari yig'indisini hisoblash kerak bo'ladi.
Kirish oqimida ikkita butun son kiritiladi, sonlar 109dan kam
Chiqish oqimida berilgan ikki sonni yig'indisini chiqarish kerak bo'ladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 3 |
5 |
B. Deyarli polindrom son
Xotira: 128 MB, Vaqt: 200 msSonning n chi darajasi polindrom bulsa, u holda bu son deyarli polindrom son hisoblanadi. Sizning vazifangiz eng kichik n sonini topishingiz kerak.
1-qatorda q(0<q<1000) testlar soni. Keyingi q ta qatorda x(0<x<1000)soni kiritiladi
x soni uchun eng kichik n ni, agar unday son mavjud bulmasa -1 ni chop eting.
n soni 1 dan katta bulishi kerak.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 1 |
2 |
C. Quyon va Daraxt
Xotira: 16 MB, Vaqt: 1000 msQuyon daraxt oldigacha sakrab borishi kerak. Quyondan daraxtgacha bulgan masofa n ga teng. Agar quyon 1 sakrashda 1, 2 yoki 3 nuqtaga sakray olsa u daraxtgacha nechi xil usulda yetib borishi mumkinligini toping
Yagona qatorda n(0<=n<=10^18) soni kiritiladi.
Bulishi mumkin bulgan kombinatsiyalar sonini 10^9+7 ga bulgandagi qoldiqni chop eting.
#kombinatorika
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
4 |
2 |
1 |
1 |
D. n-tub polindrom
Xotira: 16 MB, Vaqt: 1000 msSizga n soni beriladi, sizning vazifangiz n-polindrom tub sonni topishdan iborat.
Masalan: 2,3,5,7,11....... bu sonlar ham polindrom ham tub son.
1-qatorda n(1<=n<=1000) kiritiladi.
n-tub polindromni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
2 |
2 |
5 |
11 |
3 |
10 |
191 |