Coding/BOJ

[BOJ 백준] 1000 - A+B (C / C++ / Python)

Dev_Klare 2023. 10. 31. 17:11

문제 바로가기

https://www.acmicpc.net/problem/1000


 

 

관련 알고리즘

- 해당 없음


정답 및 해설

입력받은 두 정수의 합을 출력하는 간단한 문제이다.

 

C ++

더보기
#include<iostream>
using namespace std;
int main(){
    int A,B;
    cin>>A>>B;
    cout<<A+B;
}

std::cin, std::cout 함수로 간단하게 해결할 수 있다.

using namespace std;를 입력하여 std::cin을 cin 만으로 사용할 수 있다.

※ PS의 경우 대부분 표준 라이브러리를 사용하여 입출력 및 컨테이너를 다루기에 편리하게 사용할 수 있다.

 

C

더보기
#include<stdio.h>
int main(){
    int A,B;
    scanf("%d %d",&A,&B);
    printf("%d",A+B);
}

역시 간단하게 표준 입출력으로 해결할 수 있다.

 

Python

더보기
A,B = map(int, input().split());
print(A+B)

map은 리스트나 튜플 자료형 내의 요소에 함수를 적용시키는 함수이다.

list(map(int, ['1','2','3']))

위와 같은 코드를 짜면 문자들로 정의된 리스트에 각각 int 함수를 적용하여 정수로 정의된 리스트를 만들 수 있다.