1: 如果
while(scanf("%d%d"),&a, &b)
超时,
则
while(scanf("%d%d"),&a, &b)!=EOF)
则有可能通过。
2: 如果一道题严重超时,可以考虑打表。
3: 如果输完一个整数后,直接输入字符串,一定要考虑回车的问题。 不然回车会被当成一个空字符串输入。
4: 如果想把一个字符串置空,可以使用 char str[15] = “” 来书写。
5: 如果定义一个数组为结构体的变量,那么一定要将定义过程写在main函数外面,即定义结构体的尾部。不能写在main函数里面,不然程序会崩。
例:struct note
{
char a[30];
char b[30];
}p[100005]; 这个p[100005]不能写在main函数里面。