#pragma GCC optimize(2)
#pragma GCC optimize(3)
#pragma GCC target("avx")
#pragma GCC optimize("Ofast")
#pragma GCC optimize("inline")
#pragma GCC optimize("-fgcse")
#pragma GCC optimize("-fgcse-lm")
#pragma GCC optimize("-fipa-sra")
#pragma GCC optimize("-ftree-pre")
#pragma GCC optimize("-ftree-vrp")
#pragma GCC optimize("-fpeephole2")
#pragma GCC optimize("-ffast-math")
#pragma GCC optimize("-fsched-spec")
#pragma GCC optimize("unroll-loops")
#pragma GCC optimize("-falign-jumps")
#pragma GCC optimize("-falign-loops")
#pragma GCC optimize("-falign-labels")
#pragma GCC optimize("-fdevirtualize")
#pragma GCC optimize("-fcaller-saves")
#pragma GCC optimize("-fcrossjumping")
#pragma GCC optimize("-fthread-jumps")
#pragma GCC optimize("-funroll-loops")
#pragma GCC optimize("-freorder-blocks")
#pragma GCC optimize("-fschedule-insns")
#pragma GCC optimize("inline-functions")
#pragma GCC optimize("-ftree-tail-merge")
#pragma GCC optimize("-fschedule-insns2")
#pragma GCC optimize("-fstrict-aliasing")
#pragma GCC optimize("-falign-functions")
#pragma GCC optimize("-fcse-follow-jumps")
#pragma GCC optimize("-fsched-interblock")
#pragma GCC optimize("-fpartial-inlining")
#pragma GCC optimize("no-stack-protector")
#pragma GCC optimize("-freorder-functions")
#pragma GCC optimize("-findirect-inlining")
#pragma GCC optimize("-fhoist-adjacent-loads")
#pragma GCC optimize("-frerun-cse-after-loop")
#pragma GCC optimize("inline-small-functions")
#pragma GCC optimize("-finline-small-functions")
#pragma GCC optimize("-ftree-switch-conversion")
#pragma GCC optimize("-foptimize-sibling-calls")
#pragma GCC optimize("-fexpensive-optimizations")
#pragma GCC optimize("inline-functions-called-once")
#pragma GCC optimize("-fdelete-null-pointer-checks")
#pragma GCC optimize("Ofast", "inline", "-ffast-math")
#pragma GCC target("avx,sse2,sse3,sse4,mmx")
#include<bits/stdc++.h>
using namespace std;
namespace Fastio{
#define read Fastio::readint
#define write Fastio::writeint
#define flush Fastio::clear
#define SIZE 2500
#define NUMLEN 12
#define getchar() (_S==_T&&(_T=(_S=_in)+fread(_in,1,SIZE,stdin),_S==_T)?EOF:*_S++)
char _in[SIZE],*_S=_in,*_T=_in;
char _out[SIZE],*_P=_out;
const char *_end=_out+SIZE;
inline int readint(){
int ret=0,flg=1;char ch=getchar();
while(ch<'0'||ch>'9'){if(ch=='-') flg=0;ch=getchar();}
while(ch>='0'&&ch<='9'){ret=(ret<<1)+(ret<<3)+(ch^48);ch=getchar();}
return flg?ret:-ret;
}
inline unsigned int readuint(){
unsigned int ret=0;char ch=getchar();
while(ch<'0'||ch>'9'){ch=getchar();}
while(ch>='0'&&ch<='9'){ret=(ret<<1)+(ret<<3)+(ch^48);ch=getchar();}
return ret;
}
inline bool is_blank(char ch){
return ('a'<=ch&&ch<='z')||('A'<=ch&&ch<='Z');
}
inline char* readchars(char *st){
char ch=getchar();
while(!is_blank(ch)) ch=getchar();
while(is_blank(ch)) *(st++)=ch,ch=getchar();
return st;
}
inline void clear(){fwrite(_out,1,_P-_out,stdout);_P=_out;}
inline void putchar(char ch){*(_P++)=ch;if(_P==_end)clear();}
inline void putstring(const char *st){
while(*st) putchar(*(st++));
}
inline void outint(int x){
if(x==0){putchar(48);return;}
if(x<0){
putchar('-');
unsigned int tmp=-x,i=0;
char st[NUMLEN];
while(tmp) st[i++]=48^(tmp%10),tmp/=10;
while(i--) putchar(st[i]);
}
else{
unsigned int tmp=x,i=0;
char st[NUMLEN];
while(tmp) st[i++]=48^(tmp%10),tmp/=10;
while(i--) putchar(st[i]);
}
}
inline void writeint(int x,char ch){outint(x);putchar(ch);}
inline void outuint(unsigned int x){
if(x==0){putchar(48);return;}
unsigned int i=0;
char st[NUMLEN];
while(x) st[i++]=48^(x%10),x/=10;
while(i--) putchar(st[i]);
}
inline void writeuint(int x,char ch){outuint(x);putchar(ch);}
}
signed main(){
#ifdef LOCAL
freopen("test.in","r",stdin);
freopen("test.out","w",stdout);
#endif
int n=read();
while(n--) write(read()+read(),10);
flush();
return 0;
}
Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
Testcase #1 | 40.22 us | 40 KB | Accepted | Score: 100 | 显示更多 |