急急急!程序设计与算法设计题目
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/05 19:21:20
(1)选做下面给出的10道题目之一。
(2)要求给出利用计算机解决问题的算法分析说明,并画出流程图,存在Word文档中。
0、 如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数。如407=43+03+73,就是一个阿姆斯特朗数。求出1000以内的阿姆斯特朗数。
1.某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用其除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
如输入 :
1234
输出 : 9876
2. 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第N个月月底一共有多少对兔子?
3、 有3 个课外小组:物理组,化学组和生物组。今有张、王、李、赵、陈5 名同学,已知张、王为物理组成员,张、李、赵为化学组成员,李、赵、陈为生物组成员。如果要在3 个小组中分别选出3 位组长,一位同学最多只能担任一个小组的组长,共有种选择方案。
4、一个家具公司生产桌子和椅子。现有113个单位的木材。每张桌子要使用20个单位的木材,售价是30元;每张椅子要用16个单位的木材,售价是20元。使用已有的木材生产桌椅(不一定要用光木材),最多可以卖多少元钱。
5、75名儿童去游乐场玩。他们可以骑旋转木马,坐滑行轨道,乘宇宙飞船。已知其中20人这三种东西都玩过,55人至少玩过其中两种。若每玩一样的费用为5元,游乐场总共收入700,可知有名儿童没有玩过其中任何一种。
6.楼上走到楼下共有h个台阶,每一步有3种走法:走1个台阶;走2个台阶;走3个台阶。问可有多少种方案?
7、 将数组{32, 74, 25, 53, 28, 43, 86, 47}中的元素按从小到大的顺序排列,每次可以交换任意两个元素,最少需要交换几次。
8.一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:
15=1+2+3+4+5,15=4+5+6,15=7+8
请写出算法,根据输入的任何一个正整数,输出符合这种要求的所有连续正整数序列,每个序列都按从小到大的顺序输出。如果没有符合要求的序列,输出“NONE”。
9、根据Nocomachns定理,任何一个正整数n的立方一定可以表示成n个连续的奇数的和。
13= 1
23= 3+5
33= 7+9+11
43= 13+15+17+19
在这里,若将每一个式中的最小奇数称为X,那么当给出n之后,请写出X与n之间的关系表达式。
所选题号:
程序设计与算法作业
试题内容:
试题分析:
流程图:
发邮箱1428195484@qq.com谢谢~