PS/Baekjoon Online Judge

[백준 21631] Checkers [Python]

kimyoungrok 2023. 6. 22. 03:27

백준 21631 - 문제
백준 21631 - 입/출력


풀이

흰/검정 색 체커칩으로 탑을 쌓아서 얼룩말 줄무늬를 만들때 검정색 줄의 최대 갯수를 구하는 문제이다.

검정색 줄의 최대 갯수를 구할 때, 연속된 부분은 한 개로 취급한다는 점을 유의하자.

 

흰 색(a)이 검정색(b) 이상이라면 b개만큼 최대로 만들 수 있다.

만약 그렇지 않다면 검정색은 겹치는 구간이 생길것이고, 결국 흰색(a) + 1 개만큼의 줄무늬만 만들어진다.


소스코드

소스코드 보기


출처

 

21631번: Checkers

The only line of input contains two integers $a$ and $b$ --- the number of white and black pieces, respectively ($0 \le a, b \le 10^{18}$).

www.acmicpc.net