Все задачи на 5.10.17 13:00

This commit is contained in:
2017-10-05 13:08:02 +03:00
parent 93746b05d7
commit ca2ca71f63
120 changed files with 2343 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
import sys
sys.stdin = open("input.txt", "r")
sys.stdout = open("output.txt", "w")
s = int(input())
l = 1
h = int(10e18)
while l <= h:
mid = (l+h)//2
x = mid
now = mid
while x != 0:
st = str(x)
st = st[:-1]
if len(st) == 0:
break
x = int(st)
now += x
if now == s :
print(mid)
quit()
elif now < s :
l = mid + 1
else :
h = mid - 1
print(-1)