C++/백준 C++

[C/C++] 백준 28701번 세제곱의 합

CE : 하랑 2023. 12. 13. 20:56

 

 

 

 

 

코드

#include <iostream>
#include <cmath> // pow -> 거듭제곱

using namespace std;

int main()
{
	cin.tie(0); // 코드를 작성하면 입출력 속도가 빨라진다. -> C와 C++ 표준 stream의 동기화를 비활성화
	cout.tie(0); // C++의 입출력인 cin, cout만 사용하도록 주의해야합니다.

	int n;
	long sum1 = 0, sum2 = 0, sum3 = 0;

	cin >> n;

	for (int i = 1; i <= n; i++) {
		sum1 = sum1 + i;
		sum3 = sum3 + pow(i, 3);
	}

	sum2 = pow(sum1, 2);

	cout << sum1 << "\n" << sum2 << "\n" << sum3 << "\n";
	return 0;
}