[BOJ/백준] 15552번 빠른 A+B C++ 문제 풀이

2020. 9. 20. 04:10·Baekjoon/단계별로 풀어보기
728x90

단계별로 풀어보기 - for문 - [4단계] 15552번

문제

문제 링크 : www.acmicpc.net/problem/15552

 

15552번: 빠른 A+B

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

www.acmicpc.net

입력 복사 : 

5 1 1 12 34 5 500 40 60 1000 1000

 

풀이

C++에서 cout, cin은 C언어에서의 printf,scanf보다 처리시간이 길기 때문에

백준 문제를 풀 때, 시간 초과의 원인이 되는 경우가 많습니다.

이번 문제에서처럼 ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);을 적용하고

cout문에서도 endl보다는 '\n'을 사용하는 방식으로 시간을 줄일 수 있다.

 

CODE

#include <iostream>
using namespace std;

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

	int t;
	int a, b;
	cin >> t;
	for (int i = 0; i < t; i++) {
		cin >> a >> b;
		cout << a + b << '\n';
	}
}

 

결과

728x90

'Baekjoon > 단계별로 풀어보기' 카테고리의 다른 글

[BOJ/백준] 2742번 기찍 N C++ 문제 풀이  (0) 2020.09.21
[BOJ/백준] 2741번 N 찍기 C++ 문제 풀이  (0) 2020.09.21
[BOJ/백준] 8393번 합 C++ 문제 풀이  (0) 2020.09.20
[BOJ/백준] 10950번 A+B - 3 C++ 문제 풀이  (0) 2020.09.20
[BOJ/백준] 2739번 구구단 C++ 문제 풀이  (0) 2020.09.20
'Baekjoon/단계별로 풀어보기' 카테고리의 다른 글
  • [BOJ/백준] 2742번 기찍 N C++ 문제 풀이
  • [BOJ/백준] 2741번 N 찍기 C++ 문제 풀이
  • [BOJ/백준] 8393번 합 C++ 문제 풀이
  • [BOJ/백준] 10950번 A+B - 3 C++ 문제 풀이
s_ih_yun
s_ih_yun
  • s_ih_yun
    CODESYUN
    s_ih_yun
  • 전체
    오늘
    어제
    • 분류 전체보기 (336) N
      • Web (8) N
      • Java (7) N
      • Spring (16) N
      • Git (16) N
      • MyBatis (1)
      • HTML & CSS (14)
      • JavaScript (11)
      • DevOps (4) N
      • Cloud (8)
      • Lanuage (13)
        • C++ (3)
        • Python (10)
      • DB (1) N
        • MySQL (1)
        • Oracle (2)
      • Computer Science (26)
        • Concept (3)
        • Algorithm (23)
      • Baekjoon (104)
        • 단계별로 풀어보기 (78)
      • CodeUp (98)
        • Python 기초 100제 (98)
      • Programmers (2)
      • Books (3)
      • etc (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • Syun's Pages
  • 인기 글

  • 태그

    단계별로 풀어보기
    BOJ
    Python
    Tistory
    CodeUp 기초 100제
    JavaScript
    oracle
    myBatis
    웹
    git
    c++
    MySQL
    codeup
    C
    web
    CSS
    HTML
    clean code
    VS Code
    github
    알고리즘
    db
    Programmers
    자료구조
    SourceTree
    java
    Cloud
    spring
    aws
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
s_ih_yun
[BOJ/백준] 15552번 빠른 A+B C++ 문제 풀이
상단으로

티스토리툴바