a와 b의 합이 10을 넘어갈 수 있기 때문에 9번째 줄에서 a, b = b, (a+b)%10을 해줘야 합니다
1110번 - 더하기 사이클
a,b가 10 이상의 수일 경우 line 10에서 '가장 오른쪽 자리'만 가지고 연산해줘야합니다.
+문제가 되는 부분을 찾을때는 print문으로 출력해보는게 간단한 방법입니다.
예제의 26이 26-68-84-42-26 의 순서로 작동하므로, 11번 line에 print(i) 같은 코드를 추가해서 실제 코드가 그렇게 진행되는지 확인해보는거죠
댓글을 작성하려면 로그인해야 합니다.
kemarine 3년 전
visual studio code를 사용하고 있습니다.
나름대로 머리 굴려서 스크립트 짜서 돌려봤는데 0을 입력했을때만 정상적으로 출력되고 나머지는 감감무소식이네요..
오류가 뜨는 것도 아니라 어디가 문제인지 전혀 모르겠습니다.
완전 초짜라 쉽게 설명해주시면 감사하겠습니다 ㅠㅠ