算法高手挑战 有能做的出来的吗?
1.给定等式A B C D E 其中每个字母代表一个数字,且不同数字对应不
D F G 同字母。编程求出这些数字并且打出这个数字的
+ D F G 算术计算竖式。
───────
X Y Z D E
2. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些
人参加了竞赛:
(1)A参加时,B也参加;
(2)B和C只有一个人参加;
(3)C和D或者都参加,或者都不参加;
(4)D和E中至少有一个人参加;
(5)如果E参加,那么A和D也都参加。具说很难做
3. 打印一个 N*N 的方阵,N为每边 N=15打印出下面图形
字符的个数(3<N<20), 要求最 TTTTTTTTTTTTTTT
外一层为"T", 第二层为"J", 从第三层 TJJJJJJJJJJJJJT
起每层依次打印数字 1,2,3,... TJ11111111111JT
(右图以N为15为例) TJ12222222221JT
TJ12333333321JT
TJ12344444321JT
TJ12345554321JT
TJ12345654321JT
TJ12345554321JT
TJ12344444321JT
TJ12333333321JT
TJ12222222221JT
TJ11111111111JT
TJJJJJJJJJJJJJT
TTTTTTTTTTTTTTT C++算法,我不会 第一题 无解
就算是 999+999也才1998而已 不可能是五位数 X Y Z D E 第2题简单 才5个人 一共32种情况 暴力全部扫一遍就行了 第三题算法和螺旋矩阵是一样一样的 哦,谢谢师兄 这些算法我给很多人看了,都说难,问题是怎么能通过C++来解出题 我是师兄 发表于 2013-3-19 10:37 static/image/common/back.gif
第一题 无解
就算是 999+999也才1998而已 不可能是五位数 X Y Z D E
您能用循环,不用压栈,写出汉诺塔吗?我我老师说汉诺塔不能用循环写,可书上写的任务递归都能用汉诺塔写,疑惑 因该是有解的,师兄在想想呗 真尼玛坑, 3位数加3位数能得到5位数么= =+ 第二题CD 是不是 第一题 出题错了
页:
[1]