백준_Python
while문_백준1110번[파이썬python]더하기 사이클
개발하는라푼젤
2021. 12. 24. 22:38
728x90
오.. 오메..
느낌은 알겠는데..
이걸 어떻게.....
😶
😶
😶
맨 앞에 2줄에서
0을 어떻게 붙이지?? 고민.
int 26을 어떻게 숫자하나씩 나누지?? 고민.
다 쓸데없다 !
😡
대박똑똑한 슨배님들을 찾아보니 2가지 연산자가 필요하다..
`//` 나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 수만 구함.
`//10` 으로 십의 자리의 수를 구한다.
`%` 나누기 연산 후 몫이 아닌 나머지를 구함.
`%10`으로 일의 자리의 수를 구한다.
많은도움되었습니당! 감샤합니다😍
https://ooyoung.tistory.com/46
백준 1110번 [파이썬 알고리즘] 더하기 사이클
[Python] 백준 알고리즘 온라인 저지 1110번 : 더하기 사이클 Python3 코드 input_num = int(input()) num = input_num # num 변수에 input_num을 지정 cnt = 0 while True: sum_num = (num // 10) + (num %..
ooyoung.tistory.com
정답 :
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)