关于 Test #10 数据问题
查看原帖
关于 Test #10 数据问题
158025
Confringo楼主2024/1/18 20:29

Test #10 我的 read 在读入的时候 TLE 了。

void readmain(string &x){
	char ch=getchar();x="";
	while (ch=='\n' || ch=='\r' || ch=='\t' || ch==' '){
		if (ch==EOF) return;
		ch=getchar();
	}
	while (ch!='\n' && ch!='\r' && ch!='\t' && ch!=' '){
		if (ch==EOF) return;
		x+=ch;
		ch=getchar();
	}
}

在两行 if (ch==EOF) return; 注释掉了之后会 TLE,加上会过,所以合理怀疑 #10 数据末尾没有换行符。

2024/1/18 20:29
加载中...