Home 백준 알고리즘(BOJ) 10869번 파이썬 풀이
Post
Cancel

백준 알고리즘(BOJ) 10869번 파이썬 풀이

문제 설명

첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A/B, 다섯째 줄에 A%B를 출력하는 프로그램을 작성하면 됩니다.

풀이

완성된 코드는 다음과 같습니다.

1
2
3
4
a, b = input().split()
a = int(a)
b = int(b)
print(a+b, a-b, a*b, int(a/b), a%b, sep = "\n")

a, b 변수에 input()함수로 값을 입력받고 split()함수를 이용해 공백을 기준으로 문자열을 잘라 저장한다.

1
a, b = input().split()

a, b변수들의 자료형을 문자형 자료형에서 정수형 자료형으로 형변환을 해준 뒤 다시 저장합니다.

1
2
a = int(a)
b = int(b)

이후 문제의 요구조건에 따라 연산 처리를 진행한 뒤 출력합니다.

1
print(a+b, a-b, a*b, int(a/b), a%b, sep = "\n")

첫 번째 라인에는 a+b의 값을 두 번째 라인에는 a-b의 값을, 세 번째 라인에는 a/b의 값을 (int()함수를 사용하여 나누기 결과값이 부동소수값이 되는것을 방지합니다.), 네 번째 라인에는 a%b의 값을 출력합니다.

실행 결과

입력값이 7, 3일 경우 출력 결과는 다음과 같습니다.

1
2
3
4
5
10
4
21
2
1
This post is licensed under CC BY 4.0 by the author.