티스토리 뷰

www.acmicpc.net/problem/14697

 

14697번: 방 배정하기

정보 초등학교 6학년 여학생들은 단체로 2박 3일 수학여행을 가기로 했다. 학생들이 묵을 숙소에는 방의 정원(방 안에 있는 침대 수)을 기준으로 세 종류의 방이 있으며, 같은 종류의 방들이 여러

www.acmicpc.net

 

import sys

a, b, c, n = map(int, sys.stdin.readline().rstrip().split())


def possible(a, b, c, n):
    for i in range(n // a + 2):
        for j in range(n // b + 2):
            for k in range(n // c + 2):
                # 방에 집어 넣을 수 있다면
                if a * i + b * j + c * k == n:
                    # True를 반환
                    return True

    # 만들 수 없다면 False를 반환
    return False


# 만들 수 있으면 1 출력 없으면 0 출력
print(1 if possible(a, b, c, n) else 0)

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함