https://www.acmicpc.net/problem/10869
10869번: 사칙연산
두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
백준 알고리즘의 10869번 사칙연산 문제를 Python 언어로 코딩하였습니다.
총 네번의 시도 끝에 성공했읍니다...
풀이)
#첫 번째 시도
두 수를 입력받기 위해 각각 따로 입력받는 창을 만들어 코딩하였습니다.
=> 틀린 이유 : 불필요한 문장을 출력되게 하여 틀렸습니다.
#두 번째 시도
두 수를 나란히 입력받기 위해 1번줄에 ','를 이용하여 코딩하였습니다.
=> 틀린 이유 : int(input()), int(input()) 이라는 문법의 오류로 틀렸습니다.
#세 번째 시도
.split() 함수를 이용해 공백을 통한 두 수를 입력받게 코딩하였습니다.
=> 틀린 이유 : 문제에서는 나눗셈에서도 정수값이 나오지만 제가 짠 코딩은 실수가 출력되어 틀렸습니다.
#네 번째 시도
7번줄의 나눗셈을 정수값이 나오도록 하는 함수인 int() 사용하여 코딩하였습니다.
=> 성공!!
(추가로 7번줄에서 print(A//B) 라는 함수를 사용하면 정수로 된 나눗셈을 할 수 있으니 참고해주세요!!)
처음 백준알고리즘 문제를 풀어봤는데요
문제에서 예제로 주어진 풀이와 완전히 일치해야된다는 것을 3번 시도한 뒤에 알아버렸더라고요..
이 글을 보신 여러분들은 한번에 성공하시길 바랍니다!!