kkcoding上有一题Dij,我直接打了模板,其中快读部分如下:
inline int read()
{
int x=0,f=1;
char c=getchar();
while(!isdigit(c)){if(c=='-')f=-1;c=getchar();}
while(isdigit(c)){x=(x<<1)+(x<<3)+c-'0';c=getchar();}
return x*f;
}
结果交上去60分,4个点TLE
于是我把它改成了这样:
inline int read()
{
int x;
scanf("%d",&x);
return x;
}