코딩도장 - Primary Arithmetic

Primary Arithmetic


문제

초등학생들이 여러 자리 수의 덧셈을 배울 대는 한 번에 한 자리씩 오른쪽에서 왼쪽으로 계산하도록 배운다.

그런데 그 자리 숫자의 합이 10을 넘어갈 때 그 윗자리 숫자에 1을 더해주는 것을 배울 때 많은 학생들이 힘들어한다.

 

일련의 덧셈 문제가 주어졌을 때 자리를 올리는 횟수를 세어서 선생님들이 학생을 가르치는데 도움을 줄 수 있는

프로그램을 만들어야 한다.

 

입력

각 행에는 열 자리 미만의 부호없는 정수가 두 개씩 입력된다.

마지막 줄에는 ' 0 0 ' 이 입력된다.

 

출력

마지막 줄을 제외한 각 줄에 대해 주어진 두 수를 더할 때 자리를 올려야 하는 횟수를 계산한 다음,

아래에 주어진 형식대로 결과를 출력한다.

 

입력 견본

123 456 555 555 123 594 0 0

출력 견본

No carry operation. 3 carry operations. 1 carry operation.

'프로그래밍' 카테고리의 다른 글

코딩도장 - Spiral Array  (0) 2010.01.19
코딩도장 - Four Boxes  (0) 2010.01.19
코딩도장 - 3n + 1  (0) 2010.01.19
WinDbg 출력 결과를 파일로 보내자  (0) 2010.01.07
IME를 강제로 활성, 비활성 시키기  (0) 2009.12.24