백준 1834 나머지와 몫이 같은 수 Python

2023. 9. 14. 14:02알고리즘문제 풀이/백준

문제

N으로 나누었을 때 나머지와 몫이 같은 모든 자연수의 합을 구하는 프로그램을 작성하시오. 예를 들어 N=3일 때, 나머지와 몫이 모두 같은 자연수는 4와 8 두 개가 있으므로, 그 합은 12이다.

입력

첫째 줄에 2,000,000 이하의 자연수 N이 주어진다.

출력

첫 줄에 구하고자 하는 수를 출력한다.

 

N = int(input())
s = 0
for k in range(1, N):
    number = N * k + k
    s += number
print(s)

'알고리즘문제 풀이 > 백준' 카테고리의 다른 글

백준 1924 2007년 Python  (0) 2023.09.16
백준 1920 수 찾기 C++  (0) 2023.09.15
백준 1759 암호 만들기 C++  (0) 2023.09.14
백준 1712 손익분기점 Python  (1) 2023.09.14
백준 1676 팩토리얼 0의 개수 C++  (0) 2023.09.14