백준/단계별로 풀어보기

백준 곱셈 - 2588번 파이썬

C6H12O6 2020. 1. 26. 16:00

 

이 포스팅에서는 백준 알고리즘 사이트 2588번을 파이썬으로 코딩해보도록 하겠습니다.

 

 

 

이 문제는 두 세자리 자연수(첫번째를 A, 두번째를 B라고 함)를 받아 그 과정과 결과를 출력하는 문제입니다.

 

num1 = int(input())
num2 = input()
 
for i in range(03):
    result = num1*int(num2[2-i])
    print(result)
 
print(num1*int(num2))
cs

 

여기서 저는 차례대로 A* B의 일의자리, 십의자리, 백의자리, A*B를 순서대로 출력하는 방법을 썼습니다.

B의 각 자리 숫자를 가져오기 위해 str로 받았고,

for문을 돌려 A와 B의 각 자리 숫자를 곱한것을 출력했습니다.

그리고 B를 정수형으로 바꿔 A와 곱한것을 출력했습니다.

 

 

오늘의 배운점 : 각 자료형에 주의해 코드를 짜야 한다.