본문 바로가기
공부/코딩테스트

백준: 8674번 Tabliczka (Python3)

by 혼밥맨 2022. 8. 3.
반응형

백준: 8674번 Tabliczka (Python3)

Tabliczka 성공다국어

 
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB 1115 575 531 51.654%

문제

어머니는 치수 b와 b의 초콜릿 막대를 Piotr과 Pawełek을 가져왔습니다. 소년들은 막대를 수직 또는 수평 큐브를 따라 한 번의 간단한 휴식으로 나누기를 원합니다. 소년들은 보드를 가능한 한 공정하게 나누기를 원합니다. 즉, 각 조각의 차이가 가능한 한 작도록 합니다.

Mama przyniosła Piotrusiowi i Pawełkowi tabliczkę czekolady o wymiarach a i b. Chłopcy chcą podzielić tabliczkę za pomocą jednego prostego łamania, wzdłuż kostek pionowych lub poziomych. Chłopcy chcą podzielić tabliczkę jak najbardziej sprawiedliwie, czyli tak, aby różnica pomiędzy kawałkami, które przypadną na każdego z nich, była jak najmniejsza.

입력

첫 번째이자 유일한 입력 라인에는 초콜릿 바의 각 행과 각 열에 있는 큐브 수를 나타내는 두 개의 정수 a, b(1 ≤ a, b ≤ 232)가 있습니다.

W pierwszym i jedynym wierszu wejścia znajdują się dwie liczby całkowite a, b (1 ≤ a, b ≤ 232), oznaczające odpowiednio liczbę kostek znajdujących się w każdym wierszu oraz każdej kolumnie tabliczki czekolady.

출력

첫 번째이자 유일한 출력 라인에는 소년들이 얻는 조각 간의 차이와 동일한 정수가 하나 있어야 합니다.

W pierwszym i jedynym wierszu wyjścia powinna się znaleźć jedna liczba całkowita, równa różnicy pomiędzy kawałkami, które dostaną chłopcy.

예제 입력 1 

5 3

예제 출력 1 

3

힌트

답안

1
2
3
a, b = map(int, input().split())
 
print( min(a,b) if a%2==1 and b%2==1 else 0)
cs

 

반응형

댓글