kamacoder-solutions icon indicating copy to clipboard operation
kamacoder-solutions copied to clipboard

go 判题系统或有误

Open RinkoTaketsuki opened this issue 1 year ago • 4 comments

如下所示,这是本人使用 go 提交 0002 的记录,答案全部正确但系统判定为 答案错误

package main

import "fmt"

func main() {
	for {
		var n, x, y int
		_, err := fmt.Scanf("%d", &n)
		if err != nil {
			break
		}
		for i := 0; i < n; i++ {
			fmt.Scanf("%d %d", &x, &y)
			fmt.Println(x+y)
		}
	}
}
========[test0.out]=========
Expected						      |	Yours
-21275								-21275
-33271								-33271
-27504								-27504
4487								4487
0								0
0								0
0								0
36114								36114
23388								23388
31036								31036
58522								58522
52266								52266
25246								25246
45396								45396
5746								5746
31197								31197
8197								8197
14566								14566
15679								15679
47973								47973
16544								16544
62343								62343
38735								38735
28536								28536
46778								46778
29639								29639
18855								18855
20797								20797
29906								29906
36397								36397
35587								35587
31576								31576
34979								34979
52280								52280
11992								11992
51940								51940
38428								38428
48990								48990
36947								36947
41588								41588
45670								45670
46095								46095
23896								23896
36113								36113
7905								7905
17583								17583
16773								16773
49473								49473
25639								25639
19616								19616
28973								28973
33789								33789
52489								52489
15159								15159
37983								37983
27574								27574
16783								16783
50883								50883
37341								37341
33626								33626
33274								33274
32651								32651
14885								14885
19785								19785
16834								16834
17101								17101
21102								21102
42592								42592
41624								41624
36289								36289
32673								32673
35057								35057
36711								36711
45204								45204
37221								37221
12229								12229
30540								30540
57710								57710
44311								44311
39201								39201
26787								26787
12142								12142
22730								22730
27071								27071
35834								35834
21931								21931
26188								26188
45009								45009
32540								32540
60978								60978
48673								48673
34307								34307
36872								36872
34059								34059
35464								35464
38519								38519
55289								55289
35637								35637
17011								17011
32200								32200

==============================
time_space_table:
/1001/sample.in:AC mem=1728k time=10ms
/1001/test0.in:WA mem=1748k time=68ms


得分 : 50.000

RinkoTaketsuki avatar Aug 04 '23 03:08 RinkoTaketsuki

我这边也一样

========[test0.out]=========
Expected						      |	Yours
-21275								-21275
-33271								-33271
-27504								-27504
4487								4487
0								0
0								0
0								0
36114								36114
23388								23388
31036								31036
58522								58522
52266								52266
25246								25246
45396								45396
5746								5746
31197								31197
8197								8197
14566								14566
15679								15679
47973								47973
16544								16544
62343								62343
38735								38735
28536								28536
46778								46778
29639								29639
18855								18855
20797								20797
29906								29906
36397								36397
35587								35587
31576								31576
34979								34979
52280								52280
11992								11992
51940								51940
38428								38428
48990								48990
36947								36947
41588								41588
45670								45670
46095								46095
23896								23896
36113								36113
7905								7905
17583								17583
16773								16773
49473								49473
25639								25639
19616								19616
28973								28973
33789								33789
52489								52489
15159								15159
37983								37983
27574								27574
16783								16783
50883								50883
37341								37341
33626								33626
33274								33274
32651								32651
14885								14885
19785								19785
16834								16834
17101								17101
21102								21102
42592								42592
41624								41624
36289								36289
32673								32673
35057								35057
36711								36711
45204								45204
37221								37221
12229								12229
30540								30540
57710								57710
44311								44311
39201								39201
26787								26787
12142								12142
22730								22730
27071								27071
35834								35834
21931								21931
26188								26188
45009								45009
32540								32540
60978								60978
48673								48673
34307								34307
36872								36872
34059								34059
35464								35464
38519								38519
55289								55289
35637								35637
17011								17011
32200								32200

==============================
time_space_table:
/1001/sample.in:AC mem=1760k time=10ms
/1001/test0.in:WA mem=1780k time=73ms


得分 : 50.000

Falldio avatar Aug 04 '23 05:08 Falldio

如下所示,这是本人使用 go 提交 0002 的记录,答案全部正确但系统判定为 答案错误

package main

import "fmt"

func main() {
	for {
		var n, x, y int
		_, err := fmt.Scanf("%d", &n)
		if err != nil {
			break
		}
		for i := 0; i < n; i++ {
			fmt.Scanf("%d %d", &x, &y)
			fmt.Println(x+y)
		}
	}
}
========[test0.out]=========
Expected						      |	Yours
-21275								-21275
-33271								-33271
-27504								-27504
4487								4487
0								0
0								0
0								0
36114								36114
23388								23388
31036								31036
58522								58522
52266								52266
25246								25246
45396								45396
5746								5746
31197								31197
8197								8197
14566								14566
15679								15679
47973								47973
16544								16544
62343								62343
38735								38735
28536								28536
46778								46778
29639								29639
18855								18855
20797								20797
29906								29906
36397								36397
35587								35587
31576								31576
34979								34979
52280								52280
11992								11992
51940								51940
38428								38428
48990								48990
36947								36947
41588								41588
45670								45670
46095								46095
23896								23896
36113								36113
7905								7905
17583								17583
16773								16773
49473								49473
25639								25639
19616								19616
28973								28973
33789								33789
52489								52489
15159								15159
37983								37983
27574								27574
16783								16783
50883								50883
37341								37341
33626								33626
33274								33274
32651								32651
14885								14885
19785								19785
16834								16834
17101								17101
21102								21102
42592								42592
41624								41624
36289								36289
32673								32673
35057								35057
36711								36711
45204								45204
37221								37221
12229								12229
30540								30540
57710								57710
44311								44311
39201								39201
26787								26787
12142								12142
22730								22730
27071								27071
35834								35834
21931								21931
26188								26188
45009								45009
32540								32540
60978								60978
48673								48673
34307								34307
36872								36872
34059								34059
35464								35464
38519								38519
55289								55289
35637								35637
17011								17011
32200								32200

==============================
time_space_table:
/1001/sample.in:AC mem=1728k time=10ms
/1001/test0.in:WA mem=1748k time=68ms


得分 : 50.000

你看题目中描述的【注意】:测试数据不仅仅一组。也就是说,会持续输入N以及后面的a和b

youngyangyang04 avatar Aug 05 '23 07:08 youngyangyang04

本地使用 go 1.20.7 测试是没问题的,可以有多组N的输入

RinkoTaketsuki avatar Aug 07 '23 03:08 RinkoTaketsuki

编译器使用的是 go 1.80 (比较老了) ,可以过的代码是这样的。

package main

import "fmt"

func main() {
	var n, a, b int
	for {
		_, err := fmt.Scan(&n)
		if err != nil {
			break
		}
		for n > 0 {
			_, err := fmt.Scan(&a, &b)
			if err != nil {
				break
			}
			fmt.Println(a + b)
			n--
		}
	}
}
 

youngyangyang04 avatar Aug 08 '23 01:08 youngyangyang04