[백준] 1001번 : A-B - [C++]
1001번: A-B
두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
-
문제
직전 문제인 A+B (1000번 문제)와 유사한 문제다.
- 알고리즘 [접근 방법]
대부분은 1000번 A+B 문제를 풀고 왔기 때문에 어렵지 않게 풀었을 것이다.
혹여 처음 보셨다면 다음 포스팅을 먼저 보고 오시는 것을 추천드린다.
[백준] 1000번 : A+B - [C++]
www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 이 번 문제부터 입력이 주어지고 문제에서 요구하는 것에 맞춰 출력을..
st-lab.tistory.com
말 그대로 두 개의 정수를 입력받아 처음 입력받은 수에서 두 번째로 입력 받은 수를 빼주면 된다.
- 2가지 방법을 사용하여 풀이한다.
이전 포스팅과 여타 다를 바 없이 아래와 같이 두 가지 입출력 방법을 통해 비교해보려 한다.
1. stdio
2. iostream
- 풀이
- 방법 1 : [stdio]
#include <stdio.h>
int main(int argc, char const *argv[]) {
int A;
int B;
scanf("%d %d", &A, &B);
printf("%d", A - B);
return 0;
}
가장 기본적인 방법이라 할 수 있겠다.
뭐랄까... 딱히 설명할 것이 없다....
- 방법 2 : [iostream]
입출력을 stdio.h 대신 iostream을 사용하는 방법이다.
#include <iostream>
using namespace std;
int main(int argc, char const *argv[]) {
int A, B;
cin >> A >> B;
cout << A - B;
return 0;
}
- 성능
채점 번호 : 26245421 - 방법 2 : iostream
채점 번호 : 26245411 - 방법 1 : stdio
- 정리
워낙 간단한 문제라 어려울 것이 없을 것이다. 문제도 보아하니 정답률이 70%를 넘어간다는 건 거의 대부분이 한 번에 손 쉽게 풀 수 있다는 뜻이므로...
혹여 모르는 부분이 있다면 언제든 댓글 남겨주시면 최대한 빠르게 답변드리겠다.
'C++ - 백준 [BAEK JOON] > 입출력과 사칙연산' 카테고리의 다른 글
[백준] 1008번 : A/B - [C++] (12) | 2021.02.23 |
---|---|
[백준] 10998번 : A×B - [C++] (0) | 2021.02.13 |
[백준] 1000번 : A+B - [C++] (0) | 2021.02.08 |
[백준] 10172번 : 개 - [C++] (0) | 2021.02.06 |
[백준] 10171번 : 고양이 - [C++] (4) | 2021.02.05 |