About Multiplying By Rotation ¶
보통 �연수� 곱셈� 복잡한 연산�다. 어떤경우�서는 연산결과가 마지막 숫�를 앞으로 옮기는 것� �해서 얻� 수 있다.
{{| 179487 * 4 = 717948 |}}
ë¬¼ë¡ ì�´ëŸ¬í•œ ì†�성ì�€ 사용하는 수체계ì—� ë”°ë�¼ 다르다. 위ì�˜ ì˜ˆì œì—�서는 10진수를 사용했다. 9진수ì—�서ì�˜ ì—�는 다ì�Œê³¼ 같다.
{{|
17 * 4 = 71(base 9)
(9 * 1 + 7) * 4 = 7 * 9 + 1
|}}
ë¬¸ì œì�˜ ëª¨ë“ ìˆ«ìž�는 10진수가 아니다..!!!
{{|
17 * 4 = 71(base 9)
(9 * 1 + 7) * 4 = 7 * 9 + 1
|}}
ìž…ë ¥ì�€ í…�스트파ì�¼ì�´ë‹¤. 진수,첫번째 숫ìž�ì�˜ 마지막 숫ìž�(the least significant digit of the first factor)와 ë‘�번째 숫ìž�(second factor)로 구성ë�œ 3ê°œì�˜ 수치가 한줄씩 ìž…ë ¥ë�œë‹¤. ê°� 수치는 공백으로 구분ë�œë‹¤. ë‘�번째 숫ìž�는 해당 진수보다 ì �ì�€ 숫ìž�ì�´ë‹¤. ìž…ë ¥íŒŒì�¼ì�€ EOF로 ë��난다.
프로그램ì�€ ì�´ë�™ 곱셈ì†�성ì�„ 갖는 숫ìž�중 가장 ìž‘ì�€ 첫 번째 숫ìž�ì�˜ ìž�리 개수를 ì¶œë ¥í•œë‹¤.ì¶œë ¥ 파ì�¼ë�„ í…�스트파ì�¼ë¡œ 한다. ìž…ë ¥ë�˜ëŠ” ë�°ì�´í„°ìˆœì„œì—� 맞추어 결과를 한 줄씩 ì¶œë ¥í•œë‹¤.
Input ¶
10 7 4
9 7 4
17 14 12
9 7 4
17 14 12
output ¶
6
2
4
2
4
í’€ì�´ ¶
| 작성� | 사용언어 | 개발시간 | 코드 |
| 김회� | c++ | ? | MultiplyingByRotation/김회� |
| 문보창 | c++ | ? | MultiplyingByRotation/문보창 |
| 곽세환 | c++ | ? | MultiplyingByRotation/곽세환 |









