为了账号安全,请及时绑定邮箱和手机立即绑定

黑客排名任务 按匹配销售未通过测试

黑客排名任务 按匹配销售未通过测试

Go
HUWWW 2022-08-01 10:49:29
我以这种方式解决了通过匹配销售的问题: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 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

我不明白为什么他们没有通过,所以,请,任何人都可以解释我的解决方案中有什么问题吗?提前感谢,我将不胜感激任何帮助


查看完整回答
反对 回复 2022-08-01
  • 1 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号