반응형
#1330 두 수 비교하기
A, B = map(int,input().split())
if A>B:
print(">")
elif A<B:
print("<")
elif A==B:
print("==")
#9498 시험 성적
N = int(input())
if N >= 90:
print('A')
elif N >= 80:
print('B')
elif N >= 70:
print('C')
elif N >= 60:
print('D')
else:
print('F')
#2753 윤년
a = int(input())
if (a % 4 == 0 and a % 100 != 0)or(a%400 == 0):
print(1)
else:
print(0)
#14681 사분면 고르기
x = int(input())
y = int(input())
if x > 0 and y > 0:
print(1)
elif x < 0 and y > 0:
print(2)
elif x < 0 and y < 0:
print(3)
else:
print(4)
#2884 알람 시계
H,M = map(int,input().split())
if M > 44:
print(H, M-45)
elif M<45 and H>0:
print(H-1,M+15)
else:
print(23,M+15)
#2525 오븐 시계
H, M = map(int, input().split())
timer = int(input())
H += timer // 60
M += timer % 60
if M >= 60:
H += 1
M -= 60
if H >= 24:
H -= 24
print(H,M)
#2480 주사위 세개
a,b,c=map(int,input().split())
if a==b==c:
print(10000+a*1000)
elif a==b or b==c:
print(1000+b*100)
elif a==c:
print(1000+a*100)
else:
print(max(a,b,c)*100)
또 너무 오랜만에 파이썬해서 적응이 안되고,,
오늘은 map을 사용해봤는데 사용하니까 훨씬 코드도 간결해지고 좋은 것 같다.
와중에 저번주에 왜 파이썬 효율떨어진다하는지 오늘 약간 체감했다. 코드 라인 자체는 짧고 알고리즘 짜기 편하긴한데 실행시간이 다른언어들에 비해 훨씬 오래 걸리는 느낌...
반응형
'코딩해요 > Python' 카테고리의 다른 글
[코드업/파이썬] 기초-종합 (0) | 2024.05.28 |
---|---|
DS_Algorithm (0) | 2024.05.28 |
DS_Graph (0) | 2024.05.28 |
DS_AVL (0) | 2024.05.28 |
[백준/파이썬] 입출력과 사칙연산 문제풀이 (0) | 2023.08.15 |