杭电2011年计算机复试题

 

 

    今天是2011年4月12日,考研的最后的程序复试也终于在4月11号开始了。本人水平有限,最后调剂去了杭电。哎....其实这个学校给我的感学不是那么好,感觉少了很多的东西,不过不管了除了他我还真没的学校去了。363的分数,感觉很高,可是竟然调剂北工大不要我,说我本科不是211,气愤的说.....

    今天是来杭电来参加笔试的,我觉得程序写在纸上是一件很神奇的事情。写在上面的程序感觉是静止的,没有生机的感觉。不过学校竟然要求我能怎么办。下午1点来参加了笔试,拿到试卷我大概观望了一下,这个题让我很惊讶....脑子里就出现那么水的感觉....

 

----------------------------------------------------------------------------------------------------------------------------------------------------------

1.给你三个整数(0<a,b,c<1000),然后让你判断一下这三个整数能不能组成一个三角形.

 

     让我蛋疼的题目,本来以为这个题目还想考察我们对异常的判断,可是题目竟然连abc的范围都给我们说了,让人无语....

 

2.这个题目还给牵扯了古代的3天打渔和两天晒网这个故事。说给你一个2003年的某年某月,让我们计算出那个他是在打渔还是在晒网。

 

     额....这个问题好像和闰年有点关心,可是当我看见2003年,额....我那时在想连这个都告诉我了,这题目不是又简单了不少啊....

     我的解法是建一个数组然后从0-11来保存每一个月的前面几个月的天数的总和,然后加上天数就可以得到总的天数,最后与5求余。得出如果是1,2,3就是在打渔,0,4就是在晒网的。

 

3.最后一个题目好像有点让人动脑子的感觉。说有一种数叫做丑数,定义是它的因子最多也只能是2,3,5,7这几个数字。然后要求你输入一个数字让你判断这个是不是丑数。

 

    一开始看见这个题目的时候让我联想了到对一个数求因子,可是求因子这个程序让我写还真的不知道怎么写。不过这个题目和那个还是简单的不少。

  对于这个题我想到的时候是使用递归的方法,不过后来想了一下使用迭代的话也是可以解决这个问题的。

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值