2020.코딩일지
while문_백준1110번[파이썬python]더하기 사이클 본문
728x90
오.. 오메..
느낌은 알겠는데..
이걸 어떻게.....
😶
😶
😶
맨 앞에 2줄에서
0을 어떻게 붙이지?? 고민.
int 26을 어떻게 숫자하나씩 나누지?? 고민.
다 쓸데없다 !
😡
대박똑똑한 슨배님들을 찾아보니 2가지 연산자가 필요하다..
`//` 나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 수만 구함.
`//10` 으로 십의 자리의 수를 구한다.
`%` 나누기 연산 후 몫이 아닌 나머지를 구함.
`%10`으로 일의 자리의 수를 구한다.
많은도움되었습니당! 감샤합니다😍
https://ooyoung.tistory.com/46
정답 :
input_num = int(input())
num = input_num
cnt = 0
while True:
sum_num = (num//10) + (num%10)
new_num = ((num%10)*10) + (sum_num %10)
cnt += 1
if new_num == input_num:
break
num = new_num
print(cnt)
'백준_Python' 카테고리의 다른 글
1차원배열_백준2562번[파이썬python]최댓값 (0) | 2022.01.21 |
---|---|
1차원배열_백준10818번[파이썬python]최소,최대 (0) | 2022.01.21 |
while문_백준10951번[파이썬python]A+B - 4 런타임에러[예외처리]try-except로 해결 (0) | 2021.12.24 |
while문_백준10952번[파이썬python]A+B - 5 (0) | 2021.12.24 |
for문_백준10871번[파이썬python]X보다 작은 수 (0) | 2021.12.24 |
Comments