我以这种方式解决了 Sales by Match问题:package mainimport ( "fmt")func main() { var amount int _, _ = fmt.Scanf("%d", &amount) pairs := 0 set := make(map[int]bool) for i := 0; i < amount; i++ { var number int _, _ = fmt.Scanf("%d", &number) if set[number] { set[number] = false pairs++ } else { set[number] = true } } println(pairs)}我使用以下输入对其进行了测试:9 10 20 20 10 10 30 50 10 20结果如下:因此,如您所见,一切正常。但是当我运行测试时,我看到以下结果:我不明白为什么他们没有通过,所以,请谁能解释我的解决方案中的问题是什么?在此先感谢我将不胜感激
- 1 回答
- 0 关注
- 82 浏览
添加回答
举报
0/150
提交
取消