문제
https://www.acmicpc.net/problem/1834
내가 작성한 코드
N = int(input())
sum = 0
for i in range(1, N):
sum += (N*i + i)
print(sum)
문제에 나온 그대로 변수명에 반영하고자 했다
우선은 입력받기 위한 N을 int형으로 변환하도록 해주었고
for문을 돌면서 1부터 N까지 i를 곱하고 더한 값을 sum에 더하도록 해주었다
N으로 나누었을 때 몫과 나머지가 같아야 하는 것이기에 둘을 i라는 변수로 통일해주었다.
python은 변수에 내가 굳이 타입을 명시 안해줘도 된다는 점이 정말 편한 것 같다.
'파이썬 > 백준' 카테고리의 다른 글
[백준 1672] DNA 해독 (1) | 2024.07.24 |
---|---|
[백준 10869] 사칙연산 (0) | 2024.01.12 |
[백준 2557] Hello World (0) | 2024.01.12 |
[백준 1008] A/B (0) | 2023.02.03 |
[백준 1001] A-B (0) | 2023.02.03 |