36 lines
547 B
C
36 lines
547 B
C
#include <stdio.h>
|
|
|
|
int sumSquares(int num) {
|
|
if (num == 1) {
|
|
return 1;
|
|
}
|
|
else {
|
|
return num*num + sumSquares(num - 1);
|
|
}
|
|
}
|
|
|
|
int sumSum(int k) {
|
|
if (k == 1) {
|
|
return 1;
|
|
}
|
|
else {
|
|
return k*sumSquares(k) + sumSum(k - 1);
|
|
}
|
|
}
|
|
|
|
int main() {
|
|
int S, NS;
|
|
int n = 50;
|
|
S = sumSum(n);
|
|
NS = n*(n+1)/2*(n+2)/3*(8*n*n+11*n + 1)/20;
|
|
if (S > NS) {
|
|
printf("1");
|
|
}
|
|
else if (S == NS) {
|
|
printf("0");
|
|
}
|
|
else {
|
|
printf("-1");
|
|
}
|
|
return 0;
|
|
} |