이전의 문제에 a-b라던가 a*b라던가 비슷한 문항들이 몇개 있었지만 다 똑같은 map 함수를 이용해 풀이를 하였기에 따로 포스팅의 필요성을 느끼지 못해 스킵하고 사칙연산으로 바로 넘어왔다.
이문항도 마찬가지로 보자마자 map함수 이용해서 똑같이 풀면 되겠다~ 라고 간단하게만 생각하여
a,b = map(int, input().split())
print(a+b)
print(a-b)
print(a*b)
print(a/b)
print(a%b)
라고만 작성하였는데 오답이 나와서 당황했다... ㅋㅋㅋ
생각해보니 파이썬은 나누기를 이용하면 인트로 자료형을 부여했었다라도 자동으로 float 형으로 변형해주는 것을 까먹고있었다.
그리하여 새롭게 코딩한것이 이것, 나누기연산앞에 int 형을 다시 새롭게 부여해주었다.
그랬더니 정답!
느낀점
쉬워보이는 문제라도 문제 처음부터 끝까지 잘읽어보고 빠뜨린건 없는지 잘 체크해보자...ㅠ
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준 문제풀이 : 10430번] 파이썬 - 나머지 (0) | 2023.07.27 |
---|---|
[백준 문제풀이 : 10926번] 파이썬 - ??! (0) | 2023.07.26 |
[백준 문제풀이: 1001번] 파이썬 - A-B (0) | 2023.07.26 |
[백준 문제풀이: 1000번] 파이썬 - A+B (0) | 2023.07.26 |
[백준 문제풀이: 2257번] 파이썬 - Hello World (0) | 2023.07.26 |