Informatica Online Judge

  두 정수의 합구하기(NTTP)(Tutorial1) [0100 / 0064]

Time Limit(Test case) : 1000 (ms)
Number of users who solved : 3097   Total Tried : 3365


The Champion of this Problem (C++) : gs15067 - 0ms / 64byte
My Best Submission (C++) : N/A

[JKJeong 2009]

Background

두 정수 a, b를 입력받아서 두 정수의 합을 출력하시오.

Input

입력은 키보드로 부터 이루어진다.
첫 번째 줄에는 첫 번째 정수 a가 입력된다.
두 번째 줄에는 두 번재 정수 b가 입력된다.
(단, -10000 <= a, b <= 10000 )

Output

두 정수의 합을 출력한다.

IO Example

입력
4
3

출력
7

Tutorial 1)
Q: 입출력은 어떤 방식으로 이루어지죠?

A: 이 서버의 모든 문제는 표준입출력(키보드, 모니터)로 이루어 집니다. 언어별로 보자면 C언어는 scanf(), printf(), C++은 cin, cout으로 하면 됩니다.

그리고 정답 이외에 다른 어떤 문자를 출력하면 안됩니다. 그럴 경우에는 "Wrong Answer"이라는 결과를 얻게됩니다. 물론 스페이스나 엔터는 관계 없습니다. ^^;

다음은 100번 문제의 언어별 풀이 예시입니다.

//C++
#include < iostream >

using namespace std;

int main()
{
    int a,b;
    cin >> a >> b;
    cout << a+b << endl;
    return 0;
}


리턴 타입을 void로 설정하면 "Compile Error" 뜹니다.

다음은 C언어로 작성한 예입니다.

#include < stdio.h >

int main()
{
    int a,b;
    scanf("%d %d",&a, &b); 
    printf("%d",a+b);
    return 0;
}


다음은 Java로 작성한 예입니다.
Java로 작성시에는 class명을 반드시 Main으로 해 주시기 바랍니다.
그렇지 않으면 Compile Error가 됩니다.

import java.util.*;
public class Main
{
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        int a=cin.nextInt(),b=cin.nextInt();
        System.out.println(a+b);
    }
}



다음은 Python으로 작성한 예입니다.

#Python
a = input() # 정수 입력
b = input()
print a+b


이상입니다. 앞으로 필요한 내용에 대해서는 계속 Tutorial이 이어집니다.
^^; 열심히 공부하세요~

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]