본문 바로가기

BAEKJOON/수학

백준 1001번 [A-B](C++)-yes6686- 티스토리

728x90
SMALL

백준 문제 풀이: 1001 [A-B]


문제 링크: https://www.acmicpc.net/problem/1001

문제 설명:

두 정수 A와 B가 주어질 때, A에서 B를 뺀 결과를 출력하는 프로그램을 작성하세요.

입력 조건:

  • 첫째 줄에 A와 B가 공백으로 구분되어 주어집니다. (-1,000 ≤ A, B ≤ 1,000)

출력 조건:

  • A에서 B를 뺀 결과를 출력합니다.

문제 해결 코드


#include <iostream>
using namespace std;

int main() {
    int A, B;
    cin >> A >> B; // 두 정수 입력
    cout << A - B << endl; // A에서 B를 뺀 결과 출력
    return 0; // 프로그램 정상 종료
}

코드 설명

위 코드는 두 정수를 입력받아 뺄셈 연산 후 결과를 출력합니다.

  • 입력 처리:
    • `cin`을 사용하여 두 정수를 입력받습니다.
  • 출력:
    • `cout`을 사용하여 A에서 B를 뺀 결과를 출력합니다.

시간 복잡도 분석:

  • 입력: O(1).
  • 출력: O(1).

전체 시간 복잡도는 O(1)로 매우 효율적입니다.


결과

다음은 입력 예시와 출력 결과입니다:

입력:
5 3

출력:
2
입력:
-5 -3

출력:
-2

입력된 두 숫자에 대해 뺄셈 결과가 정확히 출력됩니다.

다른 접근 방식이나 개선 사항이 있다면 댓글로 공유 부탁드립니다!

728x90
LIST