软件公司考题
今天参加广州某软件公司考试,给大家参考下吧 其他题目我忘记了 只记得这么多 1. 一根不均匀的绳子,烧完需要1小时,如何用烧绳子的方法得到半小时?
2. 一根足够长的管子,装有十个球,5个黑球5个白球,管子的直径等于球的直径,厚度忽略,球的顺序一开始为WWWWWBBBBB,
现在要求不把球拿出来,如何使得顺序变为BBBWWWWWBB?
3. 有两个不规则形状的桶,一个容积为5L,一个容积为3L,请问如何只用这两个桶量出4L水?
4. 一只蜗牛在井底,他白天睡觉,晚上向上爬,每晚能够爬3米,但是白天睡觉的时候会滑下2米,请问他要多久才能爬出10米高的井?
5. A与B两地相距L,有两列火车分别从两地同时相对出发,速度分别为15和20,有一只燕子与火车同时出发从A飞往B,速度为30,
当他遇到火车时就要往回飞,以后每次遇到火车都会折返,请问当两列火车相遇时,燕子飞了多少距离?
6. 一个商人在甲城拥有240公斤水,每次他可以运走60公斤水,他离开甲城后每走1公里花掉1公斤水,他可以随时把水卖掉,每公斤水
价格的值等于所走的距离值(比如走了20公里则每公斤水卖20元,在甲城就只能卖0元),请问他要怎么做,才能够赚到最多的钱,并且
可以安全返回甲城,
7. 一个商人花了8元买了一只鸡,9元卖出去,然后觉得不划算,用10元买回来,又以11元卖出去,请问商人赚了多少钱?
8. 现在有100匹马和100块石头,马分大、中、小三种,一匹大马每次可以搬3块石头,一匹中马每次可以搬2块石头,两匹小马每次可以搬
一块石头,如果要搬走所有石头并且用到所有的马,应该怎么分配?
9. C++语言中,i--和--i有什么区别?
软件公司其实很注重数学基础还有一些容易弄错的基本概念,
第二题 显然考了 循环队列 的知识点