백준/단계별로 풀어보기
백준 곱셈 - 2588번 파이썬
C6H12O6
2020. 1. 26. 16:00
이 포스팅에서는 백준 알고리즘 사이트 2588번을 파이썬으로 코딩해보도록 하겠습니다.

이 문제는 두 세자리 자연수(첫번째를 A, 두번째를 B라고 함)를 받아 그 과정과 결과를 출력하는 문제입니다.
num1 = int(input())
num2 = input()
for i in range(0, 3):
result = num1*int(num2[2-i])
print(result)
print(num1*int(num2))
|
cs |
여기서 저는 차례대로 A* B의 일의자리, 십의자리, 백의자리, A*B를 순서대로 출력하는 방법을 썼습니다.
B의 각 자리 숫자를 가져오기 위해 str로 받았고,
for문을 돌려 A와 B의 각 자리 숫자를 곱한것을 출력했습니다.
그리고 B를 정수형으로 바꿔 A와 곱한것을 출력했습니다.
오늘의 배운점 : 각 자료형에 주의해 코드를 짜야 한다.