题目:HDOJ-1846
只能说我很是奇怪:
以下代码15ms:
#include<stdio.h>
int main()
{
int n,m;
int T;
scanf("%d",&T);
while(T--)
{
scanf("%d%d",&n,&m);
if(n%(m+1))
printf("first\n");
else
printf("second\n");
}
return 0;
}
以下代码0ms:
#define N 10000001
char a[N];
int main()
{
int n,m,T;
int i,j,k;
scanf("%d",&T);
while(T--)
{
scanf("%d%d",&n,&m);
for(i=1;i<=m;i++)
a[i]=1;
for(i=m+1;i<=n;i++)
{
for(j=i-1,k=j-m;j>k&&a[j]==1;j--);
a[i]=j==k?0:1;
}
if(a[n]==1)
printf("first\n");
else
printf("second\n");
}
return 0;
}
???
网友评论