计算机科学学院第二届专业技能大赛
C语言程序设计竞赛
时间:2小时
要求:编写程序并调试通过。
1. 问题描述:
某电视台有一娱乐节目,主持人让观众猜商品的价格,若观众能在规定的时间内猜中商品的价格即可获得该商品。例如,有一精美书包(假设实际价格为282元,事先观众不知道),观众只知道在市面上可能的价格范围为100到400元。此时若观众猜的价格为300元,主持人会告诉观众“大了”;若观众猜的价格为200元,主持人会告诉观众“小了”;直到在规定的时间内观众猜中了商品的价格。现请你编程模拟猜商品价格的过程,要求在最少的次数内猜中商品的价格(精确到整数)。
输入描述:先输入一个整数,表示要猜商品价格的次数,然后每行输入三个整数B E R,B和E表示观众估计的商品价格范围,R表示实际商品价格。
输出描述:输出每种商品你所猜的价格。
运行后若输入:
2
100 400 282
1 20 15
则结果输出为:
250,325,287,268,277,282,
10,15,
2. 登山机器人问题
问题描述:
登山机器人是一个极富挑战性的高技术密集型科学研究项目,它为研究发展多智能体系统和多机器人之间的合作与对抗提供了生动的研究模型。登山机器人可以携带有限的能量。在登山过程中,登山机器人需要消耗一定能量,连续攀登的路程越长,其攀登的速度就越慢。在对n 种不同类型的机器人作性能测试时,测定出每个机器人连续攀登1米,2米,…,k 米