티스토리 뷰

알고리즘(C++)/백준 알고리즘

15552번 : 빠른 A+B

개발하는꼬물이 2018. 4. 17. 16:28

1. 문제 요약

   C++의 cin/cout을 사용할 경우, cin.tie(NULL); 과 sync_with_stdio(false); 를 먼저 적용해주자. 

   첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 줄에는 각각 두 정수 A, B가 주어진다.

   A와 B는 1이상, 1000이하이다.


2. 예제 입력

5
1 1
12 34
5 500
40 60
1000 1000


3. 예제 출력

2
46
505
100
2000


4. 코드 

#include <iostream>
#include <ios>
using namespace std;

int main()
{
	cin.tie(NULL);
	ios::sync_with_stdio(false);

	int testNum = 0;

	cin >> testNum;

	int *p = new int[testNum];
	int a, b;

	for (int i = 0; i < testNum; i++)
	{
		cin >> a >> b;
		p[i] = a + b;
	}

	for (int i = 0; i < testNum; i++)
	{
		cout << p[i] << "\n";
	}

    return 0;
}


=> 변수 범위 설정을 안했는데도 통과가 되다니..! 


'알고리즘(C++) > 백준 알고리즘' 카테고리의 다른 글

1065번 : 한수  (0) 2018.05.03
4673번 : 셀프 넘버  (0) 2018.04.17
1110번 : 더하기 사이클  (0) 2017.11.19
1546번 : 평균  (0) 2017.11.19
10871번 : X 보다 작은 수  (0) 2017.11.19
댓글