[백준] 단계별 문제풀이 #2588- 곱셈

HANNE·2024년 7월 9일

문제

(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.

풀이

a = int(input())
b = int(input())

product_1 = a * (b % 10)
product_2 = a * int((b % 100)/10)
product_3 = a * int((b / 100))

sum = product_1 + product_2 * 10 + product_3 * 100

print(product_1)
print(product_2)
print(product_3)
print(sum)

검토

아이디어 : 각 자리수에 해당하는 숫자를 구하기 위해 나머지와 나눗셈 연산 활용

출처

https://www.acmicpc.net/problem/2588

0개의 댓글