ALGORITHM/PYTHON

백준 BAEKJOON 28701번 세제곱의 합 [PYTHON/파이썬]

칼코
반응형

 

 

 

 

 

백준 BAEKJOON 28701번 세제곱의 합 [PYTHON/파이썬]


<문제 출처> (BRONZE Ⅴ)

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

 

 

 

 

 

<풀이>

간단한 수학 문제이다.

for 문을 활용하여서 풀었다.

 

 

 

 

 

 

<코드>

N = int(input())

result_1 = 0	# 1부터 N까지 수의 합
result_2 = 0	# 1부터 N까지 수의 세제곱의 합

for i in range(1, N + 1):
    result_1 += i
    result_2 += i**3

print(result_1)
print(result_1**2)	# 1부터 N까지 수의 합을 제곱한 수
print(result_2)

 

 

 

 

 

 

반응형