| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 732 人关注过本帖
标题:[讨论]我来出到题
只看楼主 加入收藏
qiqi0120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2004-8-3
收藏
 问题点数:0 回复次数:2 
[讨论]我来出到题

这道题解起来好解,但关键是看谁的算法最省时间。

以下所有数字均为正整数 A组数字:A1 A2 A3 A4 A5 A6 A7 A8 B组数字:B1 B2 B3 B4 B5 B6 B7 B8 C组数字:C1 C2 C3 C4 C5 C6 C7 C8 以上3组24个数字全部由数字1至X中取值 (注释:X值在31至49之间。例 当X=39时 三组所有数字均从1至39之间取值) (注释:以上3组共24个数字互不相等) 求解一 条件:(注释:以下3组共24个未知数互不相等) A1+B1+C1=X1 A2+B2+C2=X2 A3+B3+C3=X3 A4+B4+C4=X4 A5+B5+C5=X5 A6+B6+C6=X6 A7+B7+C7=X7 A8+B8+C8=X8

A1+A5=XA15 A2+A6=XA26 A3+A7=XA37 A4+A8=XA48

B1+B2+B3=XB123 B4+B5=XB45 B6+B7+B8=XB678

C1<C2<C3<C4<C5<C6<C7 A1<A5 (注释:此条件可选择“启用”或选择“禁用”) A2<A6 (注释:此条件可选择“启用”或选择“禁用”) A3<A7 (注释:此条件可选择“启用”或选择“禁用”) B1>B2 (注释:此条件可选择“启用”或选择“禁用”) B4>B5 (注释:此条件可选择“启用”或选择“禁用”) B6>B7 (注释:此条件可选择“启用”或选择“禁用”) A1<A2<A3<A4<A5<A6<A7 (注释:此条件可选择“启用”或选择“禁用”) B1>B2>B3>B4>B5>B6>B7 (注释:此条件可选择“启用”或选择“禁用”) M1<=(C1+C2+C3+C4+C5+C6+C7)<=M2

已知:X X1 X2 X3 X4 X5 X6 X7 X8 XA15 XA26 XA37 XA48 XB123 XB45 XB678 M1 M2 (以上数值在程序运行时输入) 求: 符合上述条件的C组中(C1;C2;C3;C5;C6;C7)组合的全部解(有若干组) 列表TXT文件(文件名:*.TXT)并写入硬盘指定目录下(以小至大排序)

求解二 条件:(注释:以下3组共24个未知数互不相等) A1+B1+C1=X1 A2+B2+C2=X2 A3+B3+C3=X3 A4+B4+C4=X4 A5+B5+C5=X5 A6+B6+C6=X6 A7+B7+C7=X7 A8+B8+C8=X8

A1+A2=XA12 A2+A3=XA23 A4+A5=XA45 A5+A6=XA56 A7+A8=XA78

B1+B2+B3=XB123 B4+B5=XB45 B6+B7+B8=XB678

C1<C2<C3<C4<C5<C6<C7 A1<A2<A3 (注释:此条件可选择“启用”或选择“禁用”) A4<A5<A6 (注释:此条件可选择“启用”或选择“禁用”) A7<A8 (注释:此条件可选择“启用”或选择“禁用”) B1>B2>B3 (注释:此条件可选择“启用”或选择“禁用”) B4>B5 (注释:此条件可选择“启用”或选择“禁用”) B6>B7 (注释:此条件可选择“启用”或选择“禁用”) A1<A2<A3<A4<A5<A6<A7 (注释:此条件可选择“启用”或选择“禁用”) B1>B2>B3>B4>B5>B6>B7 (注释:此条件可选择“启用”或选择“禁用”)

M1<=(C1+C2+C3+C4+C5+C6+C7)<=M2 已知:X X1 X2 X3 X4 X5 X6 X7 X8 XA12 XA23 XA45 XA56 XA78 XB123 XB45 XB678 M1 M2 (以上数值在程序运行时输入)

求: 符合上述条件的C组中(C1;C2;C3;C5;C6;C7)组合的全部解(有若干组) 列表TXT文件(文件名:*.TXT)并写入硬盘指定目录下(以小至大 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

运算时间越短越好 求解运行时间在现有计算机不应超过十分钟 运算时间进程表(用百分比表示) 在题目无解时有提示 TXT文件中列表格式:横向数字之间用空格表示,竖向数字的个位十位分别对齐,小于10的数字前面补0, 例如:02;05。。。以保持数字界面的工整。 TXT文件格式(例): 01 02 05 10 11 12 20 01 11 12 15 18 20 22 10 12 13 15 18 19 20 ......

搜索更多相关主题的帖子: 算法 正整数 未知数 
2004-08-05 22:03
fishy
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2004-7-26
收藏
得分:0 
好复杂的题目...........

刚学完C 对C++不明白 汇编懂一点点点
2004-08-05 22:07
lovejuan
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2004-7-31
收藏
得分:0 

看的头都痛了

看起来好难哦

高手们加油!


偷一个人的主意是剽窃,偷很多人的主意是研究。
2004-08-05 22:37
快速回复:[讨论]我来出到题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044509 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved