ALGORITHM/PYTHON

백준 BAEKJOON 25591번 푸앙이와 종윤이 [PYTHON/파이썬]

칼코
반응형

백준 BAEKJOON 25591번 푸앙이와 종윤이 [PYTHON/파이썬]


<문제 출처>

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

 

25591번: 푸앙이와 종윤이

베다수학 곱셈법을 쓰는 과정에서 구하는 $a$, $b$, $c$, $d$, $q$, $r$을 첫 줄에 공백으로 구분해서 출력한다. 둘째 줄에 곱셈 결과의 앞의 두 자릿수, 뒤의 두 자릿수를 공백으로 구분해서 출력한다.

www.acmicpc.net

<풀이>

단순 사칙연산 문제이다.

d가 두 자릿수를 넘어갈 때만 신경써주면 된다.

 

<코드>

n, m = map(int, input().split())
a = 100 - n
b = 100 - m
c = 100 - (a + b)
d = a * b
q = d // 100
r = d % 100

print(a, b, c, d, q, r)
if d >= 100 :
    print(c + q, r)
else :
    print(c, d)
반응형