-Code
b, c, d, l = map(int, input().split())
cnt = 0
for i in range(l + 1):
if i * b > l: break;
for j in range(l + 1):
if i * b + j * c > l: break;
for k in range(l + 1):
if i * b + j * c + k * d > l: break;
if i * b + j * c + k * d == l:
print(f"{i} {j} {k}")
cnt += 1
if cnt == 0:
print("impossible")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 32209번 다음 달에 봐요 (1) | 2024.09.14 |
---|---|
[백준/파이썬] 32184번 디미고에 가고 싶어! (0) | 2024.09.13 |
[백준/파이썬] 13366번 Math Contest (0) | 2024.09.11 |
[백준/파이썬] 32215번 코드마스터 2024 (0) | 2024.09.10 |
[백준/파이썬] 28464번 Potato (0) | 2024.09.09 |