//https://www.acmicpc.net/problem/1977 |
#include <iostream> |
using namespace std; |
int main() |
{ |
int m,n, sum, min; |
cin >> m>> n; |
sum=0; |
min=0; |
for(int i=1; i<=100; i++) |
{ |
if(i*i >=m) |
{ |
if(min==0) min=i*i; |
for(int j=i; j*j<=n; j++) |
{ |
sum+=j*j; |
} |
break; |
} |
} |
if(sum==0) cout << -1; |
else cout << sum << endl << min; |
} |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
180123_1937_욕심쟁이 판다 (0) | 2018.01.23 |
---|---|
180123_11057_오르막수 (0) | 2018.01.23 |
180122_9507_Generations of Tribbles (0) | 2018.01.22 |
180120_3034_앵그리 창영 (0) | 2018.01.20 |
180119_1159_농구경기 (0) | 2018.01.19 |