완전제곱수가 M과 N사이에 있으면, 배열 num에 저장한다.
합도 구해야하므로 num_add에 완전제곱수를 더한다.
num_add가 0이라는 의미는 한번도 값이 저장된 적이 없다 즉, 완전제곱수가 없다라는 의미이므로 조건으로 사용합니다.
M = int(input())
N = int(input())
num = []
num_add = 0
i = 1
while i ** 2 <= N:
if M <= i ** 2 <= N:
num.append(i ** 2)
num_add += i**2
i += 1
if num_add == 0 :
print(-1)
else:
print(num_add)
print(num[0])