728x90
반응형
안녕하세요! CodingLog의 우동이입니다.
이번 시간에는 파이썬으로 백준 공부하기입니다.
단계 | 문제 번호 | 제목 | 티어 |
5 | 2884 | 알람 시계 | bronze 3 |
6 | 2525 | 오븐 시계 | bronze 4 |
7 | 2480 | 주사위 세개 | bronze 4 |
2884.
입력받은 H, M를 시계로 생각하고, 45분 빼주는 문제입니다.
이 문제를 해결하기 위해서는 시간을 알고 있어야 합니다.
a,b = map(int,input().split())
if b-45<0:
b=b+15;
if a-1<0:
a=a+23
else:
a=a-1
else:
b=b-45;
print(a,b)
2525.
처음 입력받은 A, B에서 요리하는데 필요한 시간인 C를 더 해주면 됩니다.
이전 문제와 같이 시간을 알고 있어야 합니다.
a,b = map(int,input().split())
c = int(input())
b = b + c
if int(b/60)>0:
imsi = int(b/60)
a = a + imsi
b = b - (60*imsi)
if a>=24:
a = a % 24;
print(int(a),int(b))
2480.
- 같은 눈이 3개가 나오면 10,000원 + (같은 눈) x 1,000원 의 상금을 받게 된다.
- 같은 눈이 2개만 나오는 경우에는 1,000 + (같은 눈) x 100원 의 상금을 받게 된다.
- 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈) x 100원 의 상금을 받게 된다.
위의 조건을 생각하여 조건문을 만들면 됩니다.
a,b,c = map(int,input().split())
if a==b and b==c:
sum = 10000 + (a * 1000)
elif a==b or b==c or a==c:
if a==b:
sum = 1000 + (b * 100)
elif b==c:
sum = 1000 + (b * 100)
elif a==c:
sum = 1000 + (c * 100)
else:
sum = max(a,b,c) * 100
print(sum)
728x90
반응형
'Baekjoon' 카테고리의 다른 글
[반복문] 파이썬으로 해결하기 (0) | 2022.04.06 |
---|---|
[반복문] 파이썬으로 해결하기 (0) | 2022.04.06 |
[조건문] 파이썬으로 해결하기 (0) | 2022.04.04 |
[입출력과 사칙연산] 파이썬으로 해결하기 (0) | 2022.04.04 |
[입출력과 사칙연산] 파이썬으로 해결하기 (0) | 2022.04.04 |
댓글