主题:第70次编程比赛结果(已定)
雨中飞燕 [专家分:18980] 发布于 2008-08-10 03:44:00
有问题就这里问吧,比赛题目帖子链接:
[url]http://bbs.pfan.cn/post-282270.html[/url]
yj1221 和 hdzhyf 的测试结果:
对于数据:
6
1 2 3 4 6 10
14
输出结果错误
apart789 的测试结果:
程序运行结果在n<8时正确
但n>=8时已经严重超时
ckeryradish 的测试结果:
对于数据:
10
1 2 3 4 5 6 7 8 9 10
10
输出结果错误
jowenshaw 的测试结果:
在n>10时超时严重
冠军为jowenshaw,请jowenshaw出下一次的比赛题
(PS.麻烦下次参加比赛的不要开小号)
最后更新于:2008-08-21 20:45:00
回复列表 (共34个回复)
沙发
tjs125 [专家分:0] 发布于 2008-08-11 12:56:00
对于题目的程序能设定一个统一的格式或接口吗?
比如函数名,参数等,我给个参考,楼主看行不行啊:
/********************************************/
函数名:
[code=c]
int Solve(int n, int data[], int k, char *id)
{
strcpy(id, ""); // 请在""中填入你的id,主要是方便输出测试结果
// ...
}
[/code]
其中参数含义如下:
n : 正整数的个数, 4 <= n <= 13。
data :正整数的数组, 0 < data[i] < 20, i = 0,1,2,...,n-1。
k : 给定的整数值, -10000 < k < 10000。
函数Solve的返回值为解的个数。
/*******************************************/
判断标准还是前几次的这几句话简洁明了,比较经典,可以作为每次比赛的判定标准!
判断标准:
(1)正确
(2)时间效率
(3)空间效率
(4)可读性
板凳
雨中飞燕 [专家分:18980] 发布于 2008-08-11 14:17:00
不需要,你只需要提交一个完整程序
3 楼
abc123!!! [专家分:1080] 发布于 2008-08-11 17:35:00
这样好,这样就能用模板了
4 楼
tjs125 [专家分:0] 发布于 2008-08-11 18:25:00
3楼是说那种好啊?
5 楼
abc123!!! [专家分:1080] 发布于 2008-08-11 19:08:00
当然是提供程序的好
6 楼
yj1221 [专家分:20] 发布于 2008-08-12 21:59:00
请问 1* 2+ 3/ 4 = 2 算是一个解吗?
7 楼
jowenshaw [专家分:0] 发布于 2008-08-13 14:37:00
怎么没有看到第69届的成绩公布,我想看看谁得分了。
不过这次的题目也不错,我想再试试,希望能找到一个好的解决方法。
8 楼
yj1221 [专家分:20] 发布于 2008-08-14 00:13:00
放错地方了
9 楼
雨中飞燕 [专家分:18980] 发布于 2008-08-14 19:23:00
[quote]请问 1* 2+ 3/ 4 = 2 算是一个解吗?[/quote]
难道你认为算吗???
10 楼
abc123!!! [专家分:1080] 发布于 2008-08-15 10:35:00
当然不算了!
电脑上算, 人脑上不算
我来回复