본문 바로가기

카테고리 없음

[백준 1000번] A+B 파이썬/C++

반응형

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. ( 0 < A, B < 10)

출력

첫째 줄에 A+B를 출력한다.

예제 입력 1

1 2

예제 출력 1

3

코드

Python

a, b = map(int, input().split())
print(a+b)

C++

틀린 코드

#incldue <iostream>

using namespace std;

int main()
{
    int A;
    int B;
    
    cin >> A >> B;
    cout << A+B << endl;

    return 0;
}

 

이렇게 풀었을 때 틀렸다.(컴파일 에러)

Visual Studio로 작성하여 직접 코드를 빌드해보았다. 

 

수정 코드

#include <iostream>

using namespace std;

int main()
{
	int A;
	int B;

	cin >> A >> B;
	cout << A + B << endl;

	return 0;
}

 

A+B 대신 A + B로 띄어쓰기를 하니 맞았다고 하였다. 왜 그런지는 잘 모르겠다. C++은 띄어쓰기도 주의해야 한다.

다른 사람들이 푼 방법들을 공부해 봐야겠다.

반응형