본문 바로가기

Python/백준_파이썬 배우기

백준 1000,10998,1001,1008,10869,10430

#1000

A,B = map(int,input().split())
print(A+B)

map(자료형,적용시킬 함수) 

A와 B를 띄어쓰기를 기준으로 각각 받아오면 리스트 안에 A와 B가 입력된다. 이때 map함수를 이용하지 않고 print 해보았더니 런타임 에러가 발생했다. A와 B를 map함수를 통해 각각 정수형으로 바꾸어주어 print해야 우리가 원하는 값인 A+B 값이 print되는 것을 볼 수 있다.

 

#10998

A,B = map(int,input().split())
print(A*B)

 

#1001

A,B = map(int,input().split())
print(A-B)

 

#1008

A,B = map(int,input().split())
print(A/B)

 

#10869

A,B = map(int,input().split())
print(A+B)
print(A-B)
print(A*B)
print(int(A/B))
print(A%B)

int(A/B)

이렇게 해주지 않으면 틀린 답안이기 때문에 꼭 정수형으로 바꾸어 주어야 한다.

 

#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)