카테고리 없음

[BaekJoon/Python 3] No. 10869 : 사칙연산

ekdnjs510 2024. 3. 27. 10:23
728x90

https://www.acmicpc.net/problem/10869

 

10869번: 사칙연산

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

www.acmicpc.net

 

백준 알고리즘의 10869번 사칙연산 문제를 Python 언어로 코딩하였습니다.

No.10869 문제

 

총 네번의 시도 끝에 성공했읍니다...

 

10869 정답

 

풀이)

#첫 번째 시도

두 수를 입력받기 위해 각각 따로 입력받는 창을 만들어 코딩하였습니다.

=> 틀린 이유 : 불필요한 문장을 출력되게 하여 틀렸습니다.

 

#두 번째 시도

두 수를 나란히 입력받기 위해 1번줄에 ','를 이용하여 코딩하였습니다.

=> 틀린 이유 : int(input()), int(input()) 이라는 문법의 오류로 틀렸습니다.

 

#세 번째 시도

.split() 함수를 이용해 공백을 통한 두 수를 입력받게 코딩하였습니다.

=> 틀린 이유 : 문제에서는 나눗셈에서도 정수값이 나오지만 제가 짠 코딩은 실수가 출력되어 틀렸습니다.

#네 번째 시도

7번줄의 나눗셈을 정수값이 나오도록 하는 함수인 int() 사용하여 코딩하였습니다.

=> 성공!!

(추가로 7번줄에서 print(A//B) 라는 함수를 사용하면 정수로 된 나눗셈을 할 수 있으니 참고해주세요!!)

 

처음 백준알고리즘 문제를 풀어봤는데요

문제에서 예제로 주어진 풀이와 완전히 일치해야된다는 것을 3번 시도한 뒤에 알아버렸더라고요..

이 글을 보신 여러분들은 한번에 성공하시길 바랍니다!!

728x90