[백준 2588번-파이썬/Python] 곱셈
알고리즘 공부/BOJ백준 풀이

[백준 2588번-파이썬/Python] 곱셈

http://acmicpc.net/problem/2588

{코드}

A = int(input())
B = input()
for digit in B[::-1]: # reversed(B)도 가능
	print(A*int(digit))
print(A*int(B))

{설명}

입력의 첫 번째 수를 A, 두 번째 수를 B라고 가정하면 출력은 A*(B의 각 자릿수) 에다가 A*B를 출력하면 된다.

그러면 A를 정수로 입력받고 B를 문자열로 받으면 B를 반복문에 넣어 int함수를 통해 곱하면 됩니다.

이때 일의 자리 숫자부터 곱한 결과를 출력해야 하므로 B를 반전시켜 반복해야 합니다.