본문 바로가기
연습장

곱셈 - 2588

by anothel 2021. 10. 19.
시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 147702 71489 61686 49.382%

 

문제

(세 자릿수) × (세 자릿수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2) 위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6) 위치에 들어갈 값을 구하는 프로그램을 작성하시오.

 

입력

첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.

 

출력

첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.

입력1 출력1
472
385
2360
3776
1416
181720

 

Solution

https://github.com/anothel/BOJ/blob/main/python/2588_Multiplication.py

 

GitHub - anothel/BOJ

Contribute to anothel/BOJ development by creating an account on GitHub.

github.com

 

후기

파이썬에 아주 자신이 있는 여자 친구와 함께 풀어본 CodeKata이다. 두 줄을 한 번에 입력받는 게 조금 어려웠는데, 결국엔 List로 해서 받았다. 이 방식이 파이썬에서는 아주 안 좋은 방식이라고 하는데, 다음에 기회가 된다면 어떻게 하면 더 빠른 속도로 입력을 받을 수 있는지 확인해봐야겠다.

한국 정보올림피아드 2005 초등부 2번 문제라고 하는데, 초등학생이 이런 문제를 풀었구나.. 그것도 16년 전에.

 

출처

Olympiad > 한국정보올림피아드 > 한국정보올림피아드시․도지역본선 > 지역본선 2005 > 초등부 2번

 

(url: https://www.acmicpc.net/problem/2588)

 

728x90

'연습장' 카테고리의 다른 글

Split Strings  (0) 2021.10.19
Perimeter of squares in a rectangle  (0) 2021.10.19
A/B - 2 - 15792  (0) 2021.10.19
N과 M (8) - 15657  (0) 2021.10.19
N과 M (7) - 15656  (0) 2021.10.19