SWEA

20551. 증가하는 사탕 수열

zhelddustmq 2024. 7. 18. 16:11

문제: 무단 배포 금지로 인해 사이트 주소로 남깁니다.

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AY4XhKTKU0IDFARM

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

 

정답 코드:

T = int(input())
for test_case in range(1, T + 1):
    answer = 0
    a, b, c = map(int, input().split())

    if c <= b:
        # 조율 한다고 먹은거
        answer += b - c + 1
        # 사탕을 먹고 남은거
        b = b - (b - c + 1)

    if b <= a:
        answer += a - b + 1
        a = a - (a - b + 1)

    #가능한 방법이 아닐 경우
    if a <= 0 or b <= 0 or c <= 0:
        answer = -1

    print(f"#{test_case}", answer)

'SWEA' 카테고리의 다른 글

12368. 24시간  (0) 2024.07.18
19113. 식료품 가게  (0) 2024.07.18
13736. 사탕 분배(파이썬)  (0) 2024.07.18
1227. [S/W 문제해결 기본] 7일차 - 미로2(DFS, BFS)  (0) 2024.07.17
1215. [S/W 문제해결 기본] 3일차 - 회문1  (0) 2024.07.16