一个法文网站上的“C&C++挑战赛”
来源:互联网 发布:china.js 下载 编辑:程序博客网 时间:2024/04/30 03:54
法文网站http://www.developpez.net.从2009年一月开始举办“C&C++挑战赛”,至今已进行了4次。这4次竞赛的题目分别是:
1. 铺平面(用若干种形状各异的基本块铺满某个平面,留空越小越好)
2. 孤独棋(国内也称为独立钻石棋、孔明棋)
3. 红驴(即华容道)
4. 巴黎地铁换乘
参赛者用C或C++编写求解程序。
竞赛组织者认为该挑战赛类似于测验和书本练习,其目的是让参赛者加强算法设计和程序实现,但不强调过多的调试。
竞赛组织者制订了详细的竞赛规则,摘要如下:
l 每次竞赛组建评委会。评委成员包括竞赛组织者、志愿者或上次竞赛的获胜者。
l 参赛者可以是个人或一个小组。
l 获胜者可以为下一次赛事出题并参加评委。
l 赛事期限一般为一个月。一般只需数天就可完成求解程序。
l 奖品是一张40欧元的支票。
l 对源程序有一些质量要求,如时空开销的优化、编译警告级别、可读性、简明性、可维护性等。
l 评判准则包括:解的优雅、源程序的表达、对竞赛规则的遵循、算法的复杂性、算法的稳定性、易用性、重新生成和部署的容易性、动态存储的良好管理等。
l 源程序的版权属于作者,但须声明允许developpez.com网站使用。
赛事结束后,评委在网上发布评判总结,该总结描述了竞赛题目、竞赛过程等,并以评分和论述等形式详细评价了主要参赛者的程序,还公布了获胜者的答案的下载地址。
本文内容来源于:http://c.developpez.com/defis/。感谢原作者ram-0000同意我引用其文章内容。
- 一个法文网站上的“C&C++挑战赛”
- Lesson 1: The basics of C(国外网站上的一个c语言教程)
- Wannafly挑战赛1 C
- C++primer 第一章网站上的代码
- 学习C++ 推荐一个好的网站
- 一个不错的有关C++网站
- wannafly挑战赛2 C Butterfly
- Wannafly挑战赛4 A C
- Wannafly挑战赛4 C 割草机
- Wannafly挑战赛4 C 割草机
- BSG白山极客挑战赛 - C B君的圆锥
- 一个C语言学习网站
- CERN(欧洲核子研究组织,法文缩写)的文件分享网站
- 发现一个不错的C学习的网站
- 推荐一个学习Objective-C的中文网站
- 一个学习编程和交流的网站--鱼C工作室
- 一个学习C语言的好网站,推荐给大家
- C程序员 + C++程序员不能不去的一个网站
- 遥控模型车入门知识
- 读《自己动手写操作系统》(四)
- 测试版的图象识别基本搞出来了,写的之烂(C++)
- 验证整数、小数、实数、有效位小数最简单JavaScript正则表达式
- pku 1458 Common Subsecquence(DP)
- 一个法文网站上的“C&C++挑战赛”
- 5.19断网事件详解:少年投资28万租服务器攻击
- 某程序员转行前的感慨 告别程序员生涯
- 当程序员转行去做销售
- Enum枚举类型持久化
- css的学习
- Java软件架构师所要需的东西
- 游戏界面设计艺术性的思考
- WRMSR--写MSR