(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.
(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때
(3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.
a = int(input()) # a의 값은 고정이니 정수로 받음
b = input() # input으로 숫자를 받으면 string 타입으로 받는다.
print(a * int(b[2])) # index를 이용해 각 자리수의 수를 받아온 뒤 정수로 변환
print(a * int(b[1]))
print(a * int(b[0]))
print(a * int(b))
a = int(input())
b = input()
b_list = list(map(int,b))
for i in reversed(range(0,3)): # 0부터 3까지의 range를 역순으로(reversed) i에 대입
ans = a * b_list[i]
print(ans)
print(a * int(b)) # 세 자리수의 b가 필요한 마지막 계산은 따로 출력