백준 1110

내 멋대로 코딩 풀이

[C/C++] BOJ 문제번호 1110 더하기 사이클

문제를 풀기 전 간단하게 int형 숫자를 자릿수 별로 쪼개는 방법을 간단하게 소개하겠다. 만약 주어진 int형이 몇자리 숫자인지만 안다면 간단하게 풀리는 문제이다. 이 문제의 경우 범위가 0부터 99로 최대 자릿수는 2자리이다. 즉, 1번의 나눗셈 과정만 거치면 각 자리의 숫자를 분리할 수 있다. 주어진 숫자를 X라 하자. 이 X가 한자리 숫자인지 두자리 숫자인지 모른다고 가정하자. 주어진 X를 10으로 나누고 나눈 몫을 따로 저장 후 X의 나머지를 다른 변수에 저장한다. 한자리 숫자의 경우 몫은 0이 저장될 것이고 나머지 값이 X그대로 저장이 될 것이다. 반대로 X가 두자리 숫자일 경우 10의 자리 숫자가 몫으로서 첫번째 변수에 저장이 될 것이고 나머지는 1의 자리 숫자로 10으로 나눈 나머지 값이 두..

우리집공돌이곰돌을좋아해
'백준 1110' 태그의 글 목록