第三次作业

本文介绍了黄金点游戏的规则及程序实现过程。该数字小游戏通过计算提交数字的平均值乘以0.618得到黄金点,最接近该点的玩家获胜。文中还分享了编程心得及结对编程的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.角色分配

  驾驶员——杨建宇,领航员——彭俊涛。

2.作业内容

  黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动。

3.程序代码

  程序代码已上传至coding.net系统中,地址为:https://coding.net/u/yangjianyu/p/JD/git/blame/master/README.md

4.总结

   对于驾驶者的评价:在开始写程序前对游戏进行需求分析,在这基础上进行程序结构设计,思路清晰,代码精炼。在后期的代码bug的处理也能马上解决。对于测试样例的选取也有一定的方向;

   对于结对编程的评价:提高代码的质量同时提高码代码的效率,减小代码的错误率

   收获:在旁观看队友编程,以另一种角度去看待整体编程过程,对于编程有了新的理解,提高了编程水平,对于之前的一些编程上的问题有了一定的想法

5.附上编程照片

 

 

 

转载于:https://www.cnblogs.com/pengjuntao/p/5971278.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值