Masala D

Xotira 32 MB Vaqt 1000 ms
14

a+b

Kompyuter ikki sonni yig'indisini shunchaki \(a+b\) usulida hisoblamaydi, bu amal orita qanchadan qancha hisob-kitob yotadi. U buni Booleran Algebra, ya'ni mantiqiy amallar yordamida hisoblaydi. Buning sababi kompyuter ikkilik sanoq sistemasida hisoblaydi. Mantiqiy amallarga asosan: AND, OR va NOT operatorlari kiradi. Sizni vazifangiz o'z kodingizda '+' belgisidan foydalanmagan holda ikkita \(a\) va \(b\) sonlarini yig'indisini topishdir


Kiruvchi ma'lumotlar:

Kirish qismining birinchi qatorida \(a\), ikkinchi qatorida \(b\), ikkita nomanfiy butun sonlar kiritiladi.

  • Subtask #1: \(a, b\le10\) (10 ball)
  • Subtask #2: \(a, b\le10^4\) (15 ball)
  • Subtask #3: \(a, b\le10^6\) (20 ball)
  • Subtask #4: \(a, b\le10^{10}\) (25 ball)
  • Subtask #5: \(a, b\le10^{18}\) (30 ball)

Chiquvchi ma'lumotlar:

\(a\) va \(b\)ning yig'indisini dasturda  '+' belgisidan foydalanmagan holda chop eting.


Misollar
# input.txt output.txt
1
25
92
117
2
774972
30228
805200
3
322079830308081368
232742480245358264
554822310553439632