๋ฌธ์
for๋ฌธ ๋ฌธ์ ๋ฅผ ํธ๋๋ฐ ์ ์ถ๋ ฅ ๋ฐฉ์์ด ๋๋ฆฌ๋ฉด ์ฌ๋ฌ ์ค์ ์ ๋ ฅ๋ฐ๊ฑฐ๋ ์ถ๋ ฅํ ๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ ์ ์๋ค.
C++ cin/cout์ ์ฌ์ฉํ๊ณ ์ ํ๋ค๋ฉด cin.tie(NULL) ๊ณผ sync_with_Stdio(false)๋ฅผ ๋ ๋ค ์ ์ฉํ๊ณ endl ๋์ ๊ฐํ๋ฌธ์(\n)์ ์ฐ๋๋ก ํ๋ค.
๋จ, ์ด๋ ๊ฒ ํ๋ฉด scanf/printf/puts/getchar/putchar ๋ฑ C์ ์ ์ถ๋ ฅ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ์ ๋๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ํ ์ค์ ํ๋์ฉ ์์๋๋ก ์ถ๋ ฅํ๋ค.
์ฝ๋ (๋๋ณด๊ธฐ๋ฅผ ๋๋ฌ ํ์ธํ์ธ์)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
int num,A,B;
cin>>num;
if(num>0&&num<=1000000){
for(int i=0;i<num;i++){
cin.tie(NULL);
cin>>A>>B;
if((A>=1&&A<=1000)&&(B>=1&&B<=1000)){
cout<<A+B<<"\n";
}
}
}
return 0;
}
|
cs |
*๊ฐ๋จํ ํด์ค*
์๋๋ฅผ ์ฌ๋ฆฌ๊ธฐ ์ํด์ sync_with_stdio(false)์ cin.tie(NULL)์ ์ด์ฉํ๋ฉด C++์์ ์๋๋ฅผ ์ํด printf,scanf๋ฅผ ์ผ์ง๋ง cin,cout๋ ๋น ๋ฅธ ์๋๋ก ์ด์ฉํ ์ ์๋ค.
*๋ฉ๋ชจ๋ฆฌ*
1980\4KB
*์๊ฐ*
236ms
*์ธ์ด*
C++14
*์ฝ๋ ๊ธธ์ด*
280B
*์ด ๋ฐฉ๋ฒ๋ง์ด ๋ง๋ ์ ๋ต์ ์๋๋๋ค.
ํจ์ฌ ์ข๊ณ ๋น ๋ฅธ ๋ค๋ฅธ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ ์ ์์ต๋๋ค.
์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถํ์๋ ๋ถ๋ค ํ์ดํ
! '0'/*
'์๊ณ ๋ฆฌ์ฆ > BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ 10817๋ฒ: ์ธ ์ (0) | 2020.07.29 |
---|---|
BOJ 1110๋ฒ: ๋ํ๊ธฐ ์ฌ์ดํด (0) | 2020.07.10 |
BOJ 2753๋ฒ: ์ค๋ (0) | 2020.06.13 |
BOJ 9498๋ฒ: ์ํ ์ฑ์ (0) | 2020.06.11 |
BOJ 1330๋ฒ: ๋ ์ ๋น๊ตํ๊ธฐ (0) | 2020.06.09 |