1000번
a, b = input().split()
print(int(a)+int(b))
split()은 공백을 기준으로 문자열을 잘라서 저장해줌
문자열 취급이기때문에 형변환 필요
3003번
a = [1, 1, 2, 2, 2, 8]
b = list(map(int, input().split()))
for i in range(6):
print(a[i]-b[i], end=" ")
map : 리스트, 튜플 등의 요소를 지정된 function으로 처리해 주는 내장함수 =>여기서는 지정된함수가 int형으로 변환해주는 역할
map()을 사용하면 map객체로 결과값이 나오기때문에 여기서는 list의 형태로 바꾸기위해 list로 감쌈
10430
a, b, c = map(int, input().split())
print((a+b)%c)
print(((a%c)+(b%c))%c)
print((a*b)%c)
print(((a%c)*(b%c))%c)
map써서 int형으로 바로변환가능
2753
a = int(input())
if a % 4 == 0 and a % 100 != 0 or a % 400 == 0:
print('1')
else:
print('0')
and or 사용
2884
h, m = map(int, input().split())
total = h * 60 + m - 45
if total < 0:
print(23, 60 + total)
else:
print(total // 60, total % 60)