728x90
https://www.acmicpc.net/problem/10162
10162번: 전자레인지
3개의 시간조절용 버튼 A B C가 달린 전자레인지가 있다. 각 버튼마다 일정한 시간이 지정되어 있어 해당 버튼을 한번 누를 때마다 그 시간이 동작시간에 더해진다. 버튼 A, B, C에 지정된 시간은
www.acmicpc.net
T = int(input())
if T % 10 != 0:
print(-1)
else:
A = B = C = 0
A = T // 300
B = (T % 300) // 60
C = (T % 300) % 60 // 10
print(A, B, C)
✔ 풀이
이 문제는 단순한 수학 문제이다!
A, B, C 모두 10의 배수이기 때문에 10으로 나누어 떨어지지 않으면 -1 출력.
그렇지 않으면 큰 수부터 나눈 몫을 저장해 출력하면 된다!
728x90
반응형
'알고리즘' 카테고리의 다른 글
[BOJ/Python3(파이썬)] 백준 2217번: 로프 (0) | 2021.12.22 |
---|---|
[BOJ/Python3(파이썬)] 백준 2839번: 설탕 배달 (0) | 2021.12.22 |
[BOJ/Python3(파이썬)] 백준 1946번: 신입 사원 (0) | 2021.12.22 |
[BOJ/Python3(파이썬)] 백준 11721번: 열개씩 끊어 출력하기 (0) | 2021.12.20 |
[BOJ/Python3(파이썬)] 백준 11718번: 그대로 출력하기 (0) | 2021.12.20 |