Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 코딩테스트
- 안드로이드
- 동적계획법과최단거리역추적
- codingtest
- cos pro 1급
- 백준
- 분할정복
- Algorithm
- 동적계획법
- Vue
- 파이썬
- issue
- vuejs
- 코테
- 안드로이드스튜디오
- DFS
- 개발
- cos pro
- Flutter
- android
- django
- 코드품앗이
- Python
- 알고리즘
- C++
- AndroidStudio
- BAEKJOON
- DFS와BFS
- cos
- DART
Archives
- Today
- Total
Development Artist
[COS Pro 1급, Python] 1차 4번 : 타임머신 본문
728x90
반응형
문제 유형
코딩
난이도
normal
Note
1. digit을 divisor로 설정. 1로시작하여, 10씩 곱해 간다. (1, 10, 100, 1000, 10000.) 기존의 숫자를 divisor로 나눈다. 그리고 10으로 나눈 나머지가 해당 자리수의 숫자가 된다.
Code
# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
def solution(num):
answer = num + 1
digit = 1
while answer // digit % 10 == 0:
answer += digit
digit *= 10
return answer
num = 9949999;
ret = solution(num)
print("solution 함수의 반환 값은", ret, "입니다.")
※ 가끔 코드 중 print(~)가 있습니다. 정리 못한 점 죄송합니다.
728x90
반응형
'Algorithm > COS' 카테고리의 다른 글
[COS Pro 1급, Python] 1차 6번 : 체스의 나이트 (0) | 2022.02.24 |
---|---|
[COS Pro 1급, Python] 1차 5번 : 소용돌이 수 (0) | 2022.02.24 |
[COS Pro 1급, Python] 1차 3번 : 계산기 by 문자열 (0) | 2022.02.24 |
[COS Pro 1급, Python] 1차 2번 : 해밍 거리 구하기 (0) | 2022.02.24 |
[COS Pro 1급, Python] 1차 1번 : 음식전문점 운영 (0) | 2022.02.24 |
Comments