View

반응형

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

1000번: A+B

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

www.acmicpc.net

 


# 문제

 

 
A와 B, 두 정수인 변수를 선언하고 입력받아서

A+B를 출력해 내는 간단한 문제입니다.
 
 


# 접근 방법

 
1. 변수 선언: 두 정수라 했으니, int형 변수를 선언해 줍니다. -> int A, B
 
2. 표준 입출력 함수 이용: scanf, printf 표준 함수 사용 (C++의 경우 cout, cin 사용)
 
 
C를 이용할 때, scanf와 printf의 사용에 주의해야 합니다.
 

* printf : 

  int형 변수를 사용하였으니, %d 정수형 서식(4Byte)을 사용합니다.
 

* scanf :

  printf와 마찬가지로 %d 정수형 서식을 사용합니다.  그 후 변수 앞에 & 를 붙여주어야 합니다.
 
 


# 풀이

 
[C] 소스코드

#include <stdio.h>

int main(void)
{
	int A;
	int B;		// A, B 두 정수인 변수 선언
    
	scanf("%d %d", &A, &B);		// 변수 입력 받기
	printf("%d", A + B);		// 입력받은 변수를 'A+B'의 형태로 출력하기.
    
	return 0;
}

 
 
[C++] 소스코드

#include<iostream>
using namespace std;

int main(void)
{
	int A, B;

	cin >> A >> B; 
	cout << A + B;
	
	return 0;
}

 
 
 


# 성능

 

 


# 정리

 
 
이 문제는 구현 및 수학 카테고리 뿐 아니라 PS 문제(Problem Solving)중에서도 가장 기본 문제입니다.
 
"Hello World!" 출력의 다음 단계 정도로 볼 수 있겠습니다.
 
따라서 문제를 풀어내는 데에는 큰 어려움은 없을 것입니다.
 
 

728x90
반응형
Share Link
reply
250x250
반응형
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31