QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#666209 | #1. I/O Test | ChenJiarun12345 | 200 ✓ | 212ms | 86060kb | C++14 | 3.0kb | 2024-10-22 17:04:09 | 2024-10-22 17:04:12 |
Judging History
config.txt
10000000 10000000
input_test
/*
*/
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define inf 0x3f3f3f3f3f3f3f3fll
#define For(i,l,r) for(register int i=(l);i<=(r);i++)
#define Rof(i,l,r) for(register int i=(l);i>=(r);i--)
#define bug cout<<"Ln:"<<__LINE__<<'\n'
bool M_S;
namespace IO{
const int BASE=1<<21;
#define getchar() (p1==p2&&(p2=(p1=ibuf)+fread(ibuf,1,BASE,stdin),p1==p2)?EOF:*p1++)
char ibuf[BASE],*p1=ibuf,*p2=ibuf;
template<typename T> void rd(T &x){
char c=getchar();T f=1;x=0;
// for(;!isdigit(c);c=getchar()) if(c=='-') f=-1;
for(;!isdigit(c);c=getchar()) f=!(c^45);
for(;isdigit(c);c=getchar()) x=x*10+(c-'0');x*=f;
}
char obuf[BASE],*p3=obuf;
#define putchar(x) (p3-obuf==BASE?fwrite(obuf,1,BASE,stdout),p3=obuf,*p3++=x:*p3++=x)
#define kg putchar(' ')
#define dn putchar('\n')
int tmp[40];
template<typename T> void wr(T x){
if(x<0) putchar('-'),x=-x;
int len=(x==0);tmp[1]=0;
while(x) tmp[++len]=x%10,x/=10;
while(len) putchar(tmp[len--]+'0');
}
struct Flush{~Flush(){fwrite(obuf,1,p3-obuf,stdout);}}flush;
}
using namespace IO;
const int N=10000005;
int n,a[N];
void MAIN(int TEST){
rd(n);int sum=0;
For(i,1,n) rd(a[i]),sum+=a[i];
wr(sum);
}
bool M_T;
signed main(){
// freopen(".in","r",stdin);
// freopen(".out","w",stdout);
double T_S=clock();
// cerr<<"Memory: "<<1.0*(&M_S-&M_T)/1048576<<"MiB\n";
int test=1;
// cin>>test;
For(TEST,1,test) MAIN(TEST);
double T_T=clock();
// cerr<<"Time: "<<1.0*(T_T-T_S)/CLOCKS_PER_SEC<<"ms\n";
return 0;
}
output_test
/*
*/
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define inf 0x3f3f3f3f3f3f3f3fll
#define For(i,l,r) for(register int i=(l);i<=(r);i++)
#define Rof(i,l,r) for(register int i=(l);i>=(r);i--)
#define bug cout<<"Ln:"<<__LINE__<<'\n'
bool M_S;
namespace IO{
const int BASE=1<<21;
#define getchar() (p1==p2&&(p2=(p1=ibuf)+fread(ibuf,1,BASE,stdin),p1==p2)?EOF:*p1++)
char ibuf[BASE],*p1=ibuf,*p2=ibuf;
template<typename T> void rd(T &x){
char c=getchar();T f=1;x=0;
// for(;!isdigit(c);c=getchar()) if(c=='-') f=-1;
for(;!isdigit(c);c=getchar()) f=!(c^45);
for(;isdigit(c);c=getchar()) x=x*10+(c-'0');x*=f;
}
char obuf[BASE],*p3=obuf;
#define putchar(x) (p3-obuf==BASE?fwrite(obuf,1,BASE,stdout),p3=obuf,*p3++=x:*p3++=x)
#define kg putchar(' ')
#define dn putchar('\n')
int tmp[40];
template<typename T> void wr(T x){
if(x<0) putchar('-'),x=-x;
int len=(x==0);tmp[1]=0;
while(x) tmp[++len]=x%10,x/=10;
while(len) putchar(tmp[len--]+'0');
}
struct Flush{~Flush(){fwrite(obuf,1,p3-obuf,stdout);}}flush;
}
using namespace IO;
const int N=10000005;
int n,a[N];
void MAIN(int TEST){
rd(n);
For(i,1,n) wr(100000000),kg;
}
bool M_T;
signed main(){
// freopen(".in","r",stdin);
// freopen(".out","w",stdout);
double T_S=clock();
// cerr<<"Memory: "<<1.0*(&M_S-&M_T)/1048576<<"MiB\n";
int test=1;
// cin>>test;
For(TEST,1,test) MAIN(TEST);
double T_T=clock();
// cerr<<"Time: "<<1.0*(T_T-T_S)/CLOCKS_PER_SEC<<"ms\n";
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 100
Accepted
Test #1:
score: 100
Accepted
time: 104ms
memory: 86060kb
input:
10000000 428397557 685207833 723067374 636438323 668484051 686395243 508008815 965951585 455695657 641135704 568651141 196603351 340076261 997449724 900859843 893727478 525922805 150920884 549377332 283360704 635510412 550106255 219420980 117507007 784878022 710879907 155044526 126805133 563668660 4...
output:
5499217059895792
result:
points 1.0 input test passed
Subtask #2:
score: 100
Accepted
Test #2:
score: 100
Accepted
time: 212ms
memory: 7868kb
input:
10000000
output:
100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 ...
result:
points 1.0 output test passed