본문 바로가기

[SW][BEAKJOON]/[SW][BEAKJOON][입출력과 사칙연산]

[BeakJoon][입출력과 연산][2588][Python]

반응형

PROBLEM

  - Link

Approach to the problem

  - 

Code

#(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.
#         4 7 2 ... (1)
#       x 3 8 5 ... (2)
#    -------------------
#       2 3 6 0 ... (3)
#     3 7 7 6   ... (4)
#   1 4 1 6     ... (5)
#    -------------------
#   1 8 1 7 2 0 ... (6)    
# (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
# 입력 : 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.
# 출력 : 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
#
A = int(input())
B = input()
AxB1 = A* int(B[2])
AxB10 = A* int(B[1])
AxB100 = A* int(B[0])
AxB = AxB1 + (AxB10*10) + (AxB100*100) 
print(AxB1)
print(AxB10)
print(AxB100)
print(AxB)

End

  - 

반응형