본문 바로가기
Algorithm

[구현/수학] 백준 25591 푸앙이와 종윤이 - 파이썬(Python)

by jangThang 2023. 3. 13.
반응형

백준 온라인 저지

 

[ 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)

     

     

    star가 되고나서 Tistory

    반응형

    댓글