본문 바로가기
프로그래머스/Level_0

[프로그래머스] Lv.0 - [PCCE 기출문제] 수 나누기.py

by ro-jun 2026. 3. 21.
반응형

문제

  • 2자리 이상의 정수 number가 주어집니다. 주어진 코드는 이 수를 2자리씩 자른 뒤, 자른 수를 모두 더해서 그 합을 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.

제한사항

  • 10 ≤ number ≤ 2,000,000,000
    • number의 자릿수는 2의 배수입니다.

입출력 예

입력

출력

입출력 설명

  • 입출력 예 1
    • 입력된 수를 2자리씩 나눠 합치면 다음과 같습니다.
    • 48 + 59 = 107

코드

number = int(input())

answer = 0

for i in range(len(str(number))//2):
    answer += number % 100
    number //= 100

print(answer)

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges

반응형