doju   4년 전

기존 문장: 0보다 크거나 같고, 99보다 작거나 같은 정수를 두 자리로 쓴 후(10보다 작은 자연수는 앞에 0을 붙임)에 로 시작한다.

일단 문장 성분이 뭔가 하나 잘려나간 것 같고, 10보다 작은 숫자는 입력부터 두 자리로 맞춰서 주어진다고 해석할 여지가 있습니다. 질문 글들을 보면 애초에 두 자리로 해석하고 문자열로 받아서 [0] + [1] 을 하는 코드를 짜신 분들도 더러 있고요.

0보다 크거나 같고, 99보다 작거나 같은 정수를 두 자리로 쓴 후(10보다 작은 자연수는 앞에 0을 붙임)에 로 시작한다. 두 자리수를 더한다. 그럼, 처음 숫자의 가장 오른쪽 자리수와 앞에서 구한 합의 가장 오른쪽 자리수를 이어 붙이면 새로운 숫자를 만들 수 있다.
→ 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, 주어진 수의 가장 오른쪽 자리 숫자와 앞에서 구한 합의 가장 오른쪽 자리 숫자를 이어 붙이면 새로운 수를 만들 수 있다.

이와 같이 수정되면 오해의 여지가 줄어들 것 같습니다.

baekjoon   4년 전

수정했습니다.

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