
if문을 이용한 쉬운문제,
x, y = map(int, input().split())
if x > 0 and y > 0:
print("1")
elif x < 0 and y > 0:
print("2")
elif x < 0 and y < 0:
print("3")
elif x > 0 and y < 0:
print("4")
x와 y를 입력받고 if형식을 다써주면된다. 이때 &이 아닌 and를 사용해주면된다.

이문제는 정말..제일 어려웠다...먼저 답 공개
h, m = map(int, input().split())
m = m - 45
if m < 0:
h = h-1
m = m+60
if h < 0:
h = h+24
print(h, m)
내가 풀이한 방법은 입력받은 시간에서 45분 빨라야하므로 입력받고나서 m에 45을 뺀다. 그후 if를 사용해서 m이 음수라면
h에 -1을 해주고 다시 m에 +60 을 한다. 그리고 여기서 또 만약 h가 음수라면 h에 24를 더하면 된다.
'IT 공부 > Python' 카테고리의 다른 글
| [for] 기찍N,a+b (7),(8) (0) | 2021.05.24 |
|---|---|
| [for] 백준 구구단, a+b, 합 (0) | 2021.05.24 |
| [곱셈 ]백준 곱셈 문제 (0) | 2021.05.22 |
| [슬라이싱] site 비밀번호 생성 프로그램 (0) | 2021.05.22 |
| [랜덤함수] 랜덤 날짜뽑기 프로그램 (0) | 2021.05.22 |