프로그래머스 [PCCE 기출문제] 3번 / 수 나누기

Apic·2025년 6월 4일
0

프로그래머스

목록 보기
184/185

💡문제 설명

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


제한사항

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

입출력 예

입력 #1
```4859```
출력 #1
```107```
입력 #2
```29```
출력 #2
```29```
---

입출력 예 설명

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

입출력 예 #2

  • 입력된 수를 2자리씩 나눠 합치면 다음과 같습니다.
  • 29  = 29

💻코드

number = int(input())

answer = 0

# 반복하는 횟수를 자리수 / 2 값의 몫으로 하면 된다.
# 4자리수 -> 2번, 6자리수 -> 3번...
for i in range(len(str(number)) // 2):
    answer += number % 100
    number //= 100

print(answer)

https://school.programmers.co.kr/learn/courses/30/lessons/340205?language=python3

profile
코딩 공부하는 사람

0개의 댓글