728x90
반응형
28701번: 세제곱의 합
문제
https://www.acmicpc.net/problem/28701
28701번: 세제곱의 합
$a$의 제곱은 $a$를 두 번 곱한 수로, $a^2$으로 표현합니다. $a^2 = a \times a$입니다. 또한, $a$의 세제곱은 $a$를 세 번 곱한 수로, $a^3$으로 표현합니다. $a^3 = a \times a \times a$ 입니다.
www.acmicpc.net
풀이
주어진 대로 수식을 출력하면 된다.
pow 함수는 return value가 double이기 때문에 type 변환을 꼭 해줘야 한다. 혹은 변수에 저장한 다음 출력해야 한다.
코드
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int n;
cin >> n;
cout << (n + 1) * n / 2 << '\n';
cout << (int)pow((n + 1) * n / 2, 2) << '\n';
cout << (int)pow((n + 1) * n / 2, 2) << '\n';
return 0;
}
728x90
반응형
'Problem Solving > BOJ' 카테고리의 다른 글
[백준 / BOJ] C++ 28703 Double It (0) | 2023.08.15 |
---|---|
[백준 / BOJ] C++ 28702 FizzBuzz (0) | 2023.08.15 |
[백준 / BOJ] C++ 17430 가로등 (4) | 2023.08.12 |
[백준 / BOJ] C++ 27965 N결수 (0) | 2023.08.12 |
[백준 / BOJ] C++ 23322 초콜릿 뺏어 먹기 (0) | 2023.08.11 |