kemarine   3년 전

visual studio code를 사용하고 있습니다.

나름대로 머리 굴려서 스크립트 짜서 돌려봤는데 0을 입력했을때만 정상적으로 출력되고 나머지는 감감무소식이네요..

오류가 뜨는 것도 아니라 어디가 문제인지 전혀 모르겠습니다.

완전 초짜라 쉽게 설명해주시면 감사하겠습니다 ㅠㅠ

gurugeonu   3년 전

a와 b의 합이 10을 넘어갈 수 있기 때문에 9번째 줄에서 a, b = b, (a+b)%10을 해줘야 합니다

topgun0209   3년 전

a,b가 10 이상의 수일 경우 line 10에서 '가장 오른쪽 자리'만 가지고 연산해줘야합니다.

+문제가 되는 부분을 찾을때는 print문으로 출력해보는게 간단한 방법입니다.

예제의 26이 26-68-84-42-26 의 순서로 작동하므로, 11번 line에 print(i) 같은 코드를 추가해서 실제 코드가 그렇게 진행되는지 확인해보는거죠

kemarine   3년 전

아이고 조건을 생각 안했네요 친절하게 답변해주셔서 감사합니다 ㅠㅠ

댓글을 작성하려면 로그인해야 합니다.