#define fastcall __attribute__((optimize("-O3")))
#pragma GCC optimize(2)
#pragma GCC optimize(3)
#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")
#include<cstdio>
template<class T>T rd(){
register T x=0;
bool f=0;
char c=getchar();
while(c<45)c=getchar();
if(c=='-')f=1,c=getchar();
for(;c>47;c=getchar())x=x*10+(c&15);
return f?-x:x;
}
template<class T>void print(register T x){
static char st[16],tp;
if(!x){putchar('0');return;}
if(x<0)putchar('-'),x=-x;
for(tp=0;x;st[tp++]=x%10+48,x/=10);
for(tp--;~tp;putchar(st[tp--]));
}
main(){
rd<int>();
int a,b;
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
a=rd<int>(),b=rd<int>(),print(a+b),putchar('\n');
}
Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
Testcase #1 | 27.42 us | 12 KB | Accepted | Score: 100 | 显示更多 |