VioletaBabel

1977번: 완전제곱수 본문

백준/백준-C++
1977번: 완전제곱수
Beabletoet 2017. 5. 28. 23:22

#include<cstdio>

#include<cmath>

int main()

{

int m, n, sm, sn, sum = 0, min;

scanf("%d %d", &m, &n);

sm = sqrt(m); sn = sqrt(n);

sm = (sm*sm == m) ? sm : sm + 1;

if (sm > sn)

{

printf("-1");

return 1;

}

for (min = sm*sm; sm <= sn; ++sm)

sum += sm*sm;

printf("%d\n%d", sum, min);

}

'백준 > 백준-C++' 카테고리의 다른 글

12791번: Starman  (0) 2017.05.29
12790번: Mini Fantasy War  (0) 2017.05.29
1547번: 공  (0) 2017.05.28
1094번: 막대기  (0) 2017.05.28
3036번: 링  (0) 2017.05.28
Comments