55/46/37/28分的进来看看!!!
  • 板块P1331 海战
  • 楼主txyh
  • 当前回复6
  • 已保存回复6
  • 发布时间2023/8/23 21:29
  • 上次更新2023/11/3 01:39:01
查看原帖
55/46/37/28分的进来看看!!!
506043
txyh楼主2023/8/23 21:29

注意了注意了!!!

55,46,37,28看看本人大无语的测评记录(教训+1

本人大无语的测评记录

直到这时我才。。。。。

原因只有一个!!

46分的输入代码

for (int i = 1; i <= r; ++i) {
	char x;
	scanf("%c", &x); //这是用来读取回车的。。(啥用没有
	for (int j = 1; j <= c; ++j){
		scanf("%c", &x);
		a[i][j] = (x == '#');
	}
}

55分的输入代码

for (int i = 1; i <= r; ++i) {
	char x;
	for (int j = 1; j <= c; ++j){
		scanf("%c", &x);
		a[i][j] = (x == '#');
	}
	scanf("%c", &x); //这也是用来读取回车的
}

37和28的跟输入好像没什么关系。。。

AC的输入代码

for (int i = 1; i <= r; ++i) {
	char x[N];
	scanf("%s", &x);
	for (int j = 1; j <= c; ++j)
		a[i][j] = (x[j - 1] == '#');
}

最后的最后都是这个换行符惹的祸(此处哭泣:()!!所以,我只能说一句:

Linux为什么就是玩跟Windows不一样的呢???
2023/8/23 21:29
加载中...