| //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 |