Masala #1063
N-xona!
Doskaga 1 dan boshlab milliardgacha sonlar ketma-ket bo'sh joylarsiz yozildi. Natijada ulkan son hosil bo'ldi. BitBoy bir \(N(1 \le N \le 10^9)\) son o'yladi. Uni osonlikcha topishingizni istamayapti.
Siz + X ko'rinishida so'rov yuborasiz. U esa (N + X)-xonada qaysi raqam turganini aytadi. 63 ta so'rovda u o'ylagan sonni toping.
Kirish faylida so'rovingizga mos raqam alohida qatorda chop etiladi.
Har bir so'rovda mos ravishda + X ko'rinishida so'rov yuborasiz. Javobni topgacha esa ! X ko'rinishida yo'llaysiz. \(1 \le X \le 10^9\)
# | input.txt | output.txt |
---|---|---|
1 |
3 1 9 |
+ 1 + 8 + 7 ! 2 |
ESLATMA: Interaktiv masalada sizning javobingizni hakamlar hay’ati qabul qila olishi uchun siz har bir so’rovingiz oxirida
- Agar Pascal tilida ishlagan bo’lsangiz: flush(output)
- Agar C/C++ tilida ishlagan bo’lsangiz fflush(stdout) yoki cout.flush()
- Agar Java tilida ishlagan bo’lsangiz System.out.flush()
- Agar pythonda ishlagan bo’lsangiz sys.stdout.flush()
- Agar C# tilida ishlagan bo’lsangiz Console.Out.Flush()
Buyruqlardan birini yozishingiz kerak bo’ladi!