문제: 자연수 n의 각 자리 숫자를 뒤집은 순서로 더해 출력하는 수식을
리턴해주세요. 예를 들어 n이 12345 이면 "5+4+3+2+1=15" 라는 문자열을
리턴합니다.
제한 조건
- N의 범위: 100,000,000 이하의 자연수
입출력 예
n: 12345, result: "5+4+3+2+1=15"
n: 1532576, result: "6+7+5+2+3+5+1=29"
지정 입력값
n: 718253, result: "3+5+2+8+1+7=26"
내가 작성한 답변:🔽

답변에 대한 설명:🔽
문제로 제시된 숫자는 718253 이다.
이 수를 10으로 나눈 나머지는 3 이다.
answer 에 3 이 더해진다.
그러므로 answer의 값은 현재 0 + 3 이
되어서 3 이 저장되었다.
다시 718253 을 10으로 나눈 몫은 71825 가 된다.
그 다음 71825 가 변수 n 에 저장되어진다.
한번 더 71825 를
10으로 나누게 되면 나머지는 5 가 나오게 된다.
그 다음 answer 값에 5 가 더해진다.
이제 answer 값은 3 + 5 = 8 이
된다. 또 다시 71825 를 10으로 나눈 몫은
7182 가 된다. 숫자 7182 를 변수 n 에 다시 덮어씌워서
저장이 된다.
그리고 n 의 값은 계속 0이 될 수 없기에 반복문은
계속 진행된다.
그래서 최종적인 결과값은 3+5+2+8+1+7 의 값은 26 이
나오게 된다.