[Python] 백준 2588번 - 곱셈
Python에서 각 자리수를 분리해 곱셈 중간 결과와 최종 값을 출력하는 풀이를 정리했습니다.
For the English version of this post, see here.
[Python] 백준 2588번 - 곱셈
풀이
1
2
3
4
5
6
7
8
9
a = int(input())
b = int(input())
c = a * (b%10)
d = a * ((b%100)//10)
e = a * (b//100)
f = a * b
print("%d\n%d\n%d\n%d" % (c, d, e, f))
입력이 기존과 다르게 "345 678" 형태가 아니라 "345\n678" 같은 형태이므로, 리스트 형식인 split()을 사용할 수 없고, 따로 input()으로 입력을 받았다.