[问题] 遍历对战效率问题

楼主: shingai (shingai)   2023-07-15 17:14:30
问题:
昨天使用chatgpt请它协助我下面叙述:
八支队伍A,B,C,D,E,F,G,任两队比赛一场,比赛结果只有三种:胜、败、和,规则是胜
利者积分得2分,败者积分得0分,平手两队各积分得1分。
请利用pyhton帮我模拟出上述问题,遍历所有对战统计情形,
若满足队伍A总积分值至少赢过4个队伍的总积分值时,A队伍与其他队伍的胜、败、和之
数量,然后取全部比完后满足条件的最小A总积分值
作者: lycantrope (阿宽)   2023-07-15 17:57:00
垃圾进垃圾出
作者: ddavid (谎言接线生)   2023-07-16 01:11:00
你为什么会期待 ChatGPT 在一次 prompt 就一定给你正确程式?熟练使用的工程师都知道本来就要检查它出来的逻辑然后看要手动修正或对它提出勘误建议让它修正啊XD它的优点就是很快帮你把看起来可行的框架写出来了,剩下细节如果你都看出问题在哪了,修正很快吧
作者: aalexx (aalexx.S)   2023-07-16 15:49:00
有点想吐槽一下3^2810^99又是哪里来的神秘数字?按部就班学吧
作者: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-07-17 01:56:00
results[teams_comb] = result 看起来就很 hashTable,你先学怎么写程式吧。
作者: ddavid (谎言接线生)   2023-07-17 09:24:00
我猜他不懂的是为什么那样可以记录谁胜谁负,他没注意程式里就是纪录一个对战 Pair 中第一队的胜负,而记了一队,第二队的胜负当然也就知道了这个逻辑XD

Links booklink

Contact Us: admin [ a t ] ucptt.com