반응형
[ Contents ]
1. 문제 (링크 참조)
25591번: 푸앙이와 종윤이
베다수학 곱셈법을 쓰는 과정에서 구하는 $a$, $b$, $c$, $d$, $q$, $r$을 첫 줄에 공백으로 구분해서 출력한다. 둘째 줄에 곱셈 결과의 앞의 두 자릿수, 뒤의 두 자릿수를 공백으로 구분해서 출력한다.
www.acmicpc.net
2. 문제 풀이
문제에 나온대로, 인도의 베다수학 곱셈법을 구현합니다.
3. 코드
import sys
input = sys.stdin.readline
# 입력
i, j = map(int, input().split())
# 계산
a = 100 - i
b = 100 - j
c = 100 - (a + b)
d = a * b
q = d // 100
r = d % 100
print(a, b, c, d, q, r)
print(c+q, r)
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 23303 이 문제는 D2 입니다. - 파이썬(Python) (0) | 2023.03.15 |
---|---|
[구현/수학] 백준 10865 친구 친구 - 파이썬(Python) (0) | 2023.03.14 |
[구현/수학] 백준 14913 등차수열에서 항 번호 찾기 - 파이썬(Python) (0) | 2023.03.12 |
[구현/수학] 백준 25576 찾았다 악질 - 파이썬(Python) (0) | 2023.03.11 |
[구현/수학] 백준 13698 Hawk eyes - 파이썬(Python) (0) | 2023.03.10 |
댓글