- 声望
- 648 点
- 西工币
- 7832 枚
- 贡献值
- 5 点
- 好评度
- 2 点
- 最后登录
- 2011-8-13
- 注册时间
- 2008-1-3
- 帖子
- 841
- 精华
- 0
- 积分
- 1182
- 阅读权限
- 200
- UID
- 13745
 
该用户从未签到 - 西工币
- 7832 枚
- 好评度
- 2 点
- 声望
- 648 点
- 注册时间
- 2008-1-3
- 帖子
- 841
- 积分
- 1182
- UID
- 13745
|
2.编写程序实现将任一整数(十进制)转换为二进制形式.(15分)
3.编写程序求13的13次方的最后三位数.(20分)
4.贪婪法是一种不追求最优解,只希望最快得到较为满意解的方法。如平时购物找钱时,为得到的硬币最少,先尽量考虑大币种,然后才考虑下一小币种,此方法可归纳为贪婪法。现有面额5分,2分,1分的硬币,用贪婪法求出找钱方案,使得硬币数最少。(假设全用硬币找钱,硬币总额以分为单位)(25分)
5.一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。(30分)
6.某银行共发行M张储蓄卡,每张储蓄卡拥有唯一的卡号,每天每张储蓄卡至多支持储蓄卡持有者的N笔“存款”或“取款”业务。程序中用数组card[M][N+3]中的每一行存放一张储蓄卡的有关信息,其中:
Card[0]存放第i张卡的卡号;
Card[1]存放第i张卡的余额;
Card[2]存放第i张卡的当日业务实际发生笔数;
Card[3]~card[N+2]存放第i张卡的当日取款的金额,正值代表存款,负值代表取款;
要求:
(1)令M=6,N=5,且定义卡的初始状态为:
long card[M][N+3]={{9801,2000,0,},
{9812,2000,2,},
{9753,3000,1,},
{8750,500,0},
{9604,2800,3,},
{8901,5000,5}}
(2)当持卡者输入正确的卡号、存款或取款金额后,程序进行相应的处理;当余额不足时,则不能进行取款业务;若输入了不正确的数据, 程序会提示持卡者重新输入;若输入的卡号为负值,银行中止当日业务。(40分) |
|