第二题AC
import sys
import math
def func(x,y):
    res2=(-1+math.sqrt(1+8*(x+y)))/2
    if not int(res2)==res2:
        return -1
    else:
        n=int(res2)
        scoreleft=0
        scoreright=0
        for i in range(1,n+1):
            scoreleft+=i
            scoreright+=n-i+1
            if scoreleft <= x and scoreright>=x:
                return i
s=sys.stdin.readline().strip()
[x,y]=list(map(int,s.split()))
print(func(x,y))