티스토리 뷰
이번 포스팅부터는 백준 알고리즘 사이트의 단계별로 풀어보기 두번째 단계인 사칙연산 도전하기를 풀어보도록 하겠습니다.
사칙연산 도전하기의 첫번째 문제와 두번째 문제는 앞서 풀어보았던 입출력 받아보기 단계의 1000번 A+B, 1001번 A-B 문제로 혹시 풀지 않고 넘어오셨다면 아래 포스팅 링크를 참고해주시면 감사하겠습니다.
2018/08/09 - [Programming/Python] - [BaekJoon/Python3] 백준 1000번 A+B
2018/08/09 - [Programming/Python] - [BaekJoon/Python3] 백준 1001번 A-B
이번 포스팅은 사칙연산 도전하기의 세번째 문제로 10998번 입력받은 두 수의 곱을 구하는 문제입니다. 아래 url로 접속하시면 문제를 볼 수 있습니다.
https://www.acmicpc.net/problem/10998
사칙연산 도전하기의 첫번째 문제와 두번째 문제인 1000번, 1001번 문제와 동일하게 사용자로부터 두 수를 입력 받고, 입력 받은 수를 계산하여 출력하는 문제입니다.
여기서 주의하셔야 할 점은 입력 시 주어진 조건이 첫째줄에 A와 B가 주어진다는 것입니다.
a와 b를 입력받을 때 따로 입력 받아도 코드 상의 문제는 없지만, 10998번 문제에서 원하는 조건을 충족하지 못하기 때문에 에러가 발생합니다.
그래서 아래 코드와 같이 a와 b를 동시에 받고, split() 함수를 이용해 입력받은 두 수를 나누어줘야 합니다.
1 2 3 4 | a,b = input().split() a = int(a) b = int(b) print(a*b) | cs |
a와 b를 동시에 입력 받고, split() 함수를 나눴으면 a와 b를 int 형으로 형변환 시켜줍니다.
Python의 경우 입력받을 때 디폴트로 문자로 인식하여 받게 되기에 이 과정을 거쳐 a와 b가 정수형임을 알려줘야 합니다.
이 단계가 존재하지 않게 되면 문자열이 계산된 형태로 출력되게 되므로 주의하셔야 합니다.
마지막으로 print를 이용해 a와 b를 곱해준 값을 출력해주면 됩니다.
다음 포스팅에서는 다음 단계의 코드를 보도록 하겠습니다.
다음 포스팅에서 봐요 :)
'BaekJoon > Python' 카테고리의 다른 글
[BaekJoon/Python3] 백준 10869번 사칙연산 (0) | 2018.09.03 |
---|---|
[BaekJoon/Python3] 백준 1008번 A/B (0) | 2018.09.03 |
[BaekJoon/Python3] 백준 11719번 그대로 출력하기2 (2) | 2018.08.30 |
[BaekJoon/Python3] 백준 11718번 그대로 출력하기 (3) | 2018.08.28 |
[BaekJoon/Python3] 백준 7287번 등록 (0) | 2018.08.09 |
- Total
- Today
- Yesterday
- tistory blog
- GIT
- C 코딩
- C 언어
- 구글 애드센스 승인
- 구글 애드센스
- 백준 코딩
- 백준 알고리즘
- c
- Git Bash
- webhacking
- 승인 후기
- 구글 애드센스 설치
- 웹해킹
- github
- python 코딩
- Ubuntu 18.04
- 구글
- 구글 애드센스 후기
- 우분투 18.04
- 백준
- 우분투
- ubuntu
- ubuntu 18.04 LTS
- Python 언어
- python
- Google Adsense
- webhacking.kr
- Oldzombie
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |