[문제 링크] : https://www.acmicpc.net/problem/5724
#include <iostream>
using namespace std;
int main(){
int N;
while(true){
int Ans = 0;
cin >> N;
if(N == 0){
break;
}
Ans += N * N + 1;
for(int i=2; i<=N-1; i++){
Ans += i * i;
}
if(N != 1){
cout << Ans << "\n";
}
else{
cout << 1 << "\n";
}
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 10173 - 니모를 찾아서 (C++) (0) | 2025.04.09 |
---|---|
[알고리즘] 백준 12813 - 이진수 연산 (C++) (0) | 2025.04.08 |
[알고리즘] 백준 9455 - 박스 (C++) (0) | 2025.04.06 |
[알고리즘] 백준 13235 - 팰린드롬 (C++) (0) | 2025.04.05 |
[알고리즘] 백준 30328 - Java Warriors (C++) (0) | 2025.04.04 |