반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 25591번 푸앙이와 종윤이 파이썬(Python)

1) 문제번호 : 25591

 

2) 문제 출처

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

 

25591번: 푸앙이와 종윤이

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

www.acmicpc.net

 

2. 풀이

- 2개의 숫자를 입력 받고, a와 b는 100에서 각 A, B를 뺸 값, C는 100에서 a+b합을 뺀 값, d는 a와 b를 곲한 값, q와 r은 d를 100으로 나눌 때 몫이 1 이상인 경우에는 몫이 되고, r은 나머지가 된다.

- a,b,c,d,q,r과 앞의 두자릿수, 뒤의 두자릿수를 출력하면 된다.

 

3. 소스 코드

A, B = map(int, input().split())

a = 100 - A
b = 100 - B
c = 100 - (a+b)
d = a * b

q = 0
r = 0

if (d // 100) >= 1 : 
    q = d//100

r = d%100
    
print(a,b,c,d,q,r)
print(c+q, r)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기