P8086 『JROI-5』Music 前4个WA,后6个TLE;
【LGR-102】洛谷 1 月月赛 III & JROI R5 T1-附上蒟蒻代码,请大佬帮忙看看:
#include<bits/stdc++.h>
using namespace std;
unsigned long long i,j,k,N;
unsigned long long nam[20220206],tim[20220206];
unsigned long long tmp,ans;
inline int read()
{
int X=0,w=1;
char c=getchar();
while(c<'0'||c>'9')
{
if(c=='-')
{
w=-1;
}
c=getchar();
}
while(c>='0'&&c<='9')
{
X=(X<<3)+(X<<1)+c-'0';
c=getchar();
}
return X*w;
}
inline void out(unsigned long long n)
{
if(n<0)
{
putchar('-');
n=-n;
}
if(n>=10)
{
out(n/10);
}
putchar(n%10+'0');
}
void cfpd(unsigned long long x)
{
for(unsigned long long y=0;y<i;y++)
{
if(nam[y]==tmp)
{
tim[i]=0;
}
}
}
int main()
{
cin>>N;
for(i=0;i<N;i++)
{
nam[i]=read();
tim[i]=read();
tmp=tim[i];
cfpd(tmp);
}
for(j=0;j<N;j++)
{
if(tim[j]<=1)
{
}
else
{
ans+=tim[j];
}
}
out(ans);
return 0;
}