티스토리 뷰
1) 반복되는 부분 찾아보기
n = int(input())
a,b = divmod(n,10)
count = 0;
x1 = str(b) + str(int(a+b)%10)
print(x1)
a,b = divmod(int(x1), 10)
count += 1;
x2 = str(x1)[1] + str(int(a+b)%10)
print(x2)
a,b = divmod(int(x2), 10)
count += 1;
x3 = str(x2)[1] + str(int(a+b)%10)
print(x3)
a,b = divmod(int(x3), 10)
count += 1;
x4 = str(x3)[1] + str(int(a+b)%10)
print(x4)
count += 1;
print(count)
2) while문으로 코드 완성하기
n = int(input())
a,b = divmod(n,10)
count = 0;
while True:
x1 = str(b) + str(int(a+b)%10)
a,b = divmod(int(x1), 10)
count += 1;
if (int(x1) == n):
break;
print(count)
왁 뿌듯행*_*
뭔가 되게 오래 걸릴줄 알았는데 생각보다 빨리 풀었다ㅎㅅㅎ 뿌듯하다 ㅎㅅㅎ
'🦖 Programming' 카테고리의 다른 글
[Python] count() 함수 (0) | 2022.07.05 |
---|---|
[Python] sys.stdin.readline() 사용 (0) | 2022.07.04 |
댓글