알고리즘_백준문제풀이_10869

Crossfit & Development·2021년 3월 7일
0

알고리즘

목록 보기
1/1

파이썬 언어를 사용한 알고리즘 문제은행 백준문제 풀이를 시작해보았다.
파이썬 언어는 어떤식으로 표현되는 지는 알고 있었으나, 자세한 언어에 대한 지식이 없어 공부하는데 있어 어려움을 많이 느끼고 이해하는데 어려움을 느꼈다.

우선 첫번째 문제인우선 첫번째 문제인 https://www.acmicpc.net/problem/10869

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

첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.

여기에서 문제의 핵심키워드는 [자연수 a, b] 와 [사칙연산 출력] 이다.

우선 알고리즘을 짜는 사고방식과, 파이썬 언어 자체를 접해 본적이 없어 우선 받은 답은을 해석하는 방향으로 진행했다.

우선 항해99를 통해 받은 정답은

#입력값 받기```
여기에서 입력창을 통해 a.b에 한칸뛰는 것으로 나누어 넣을 수 있다.
a,b = input().split()

#정수화 시키기
그리고 여기에서 각각 변수에 항목을 정수화내장함수를 사용하여(소수점없음)으로 만들어 줄 수 있다.
a = int(a)
b = int(b)

#소수점 나오면 정수화
아래 처음 본 것인 몫과 나머지를 구하는 연산자인데 int 를 통해서 소수점을 없애주어야 백산 문제를 통과 할 수 있었다. ****

print(a+b)
print(a-b)
print(a*b)
print(int (a/b))
#몫
print(int (a%b))
#나머지

profile
새로운 기술, 새로운 운동을 탐구합니다.

0개의 댓글