Transcript 样例输入1
计算机解决问题的过程 • • • • • • • • 问题:全等判定 任务:判断n个数是否全部相同 输入:n个数 输出:如果全部相同,输出Yes,否则输出No。 样例输入1:5 3 3 6 样例输出1:No 样例输入1:7 7 7 7 7 7 样例输出1:Yes • 人:“扫一眼算法”,把所有数“扫一 眼”,如果刚才曾发现两个数不一样,输 出No,否则输出Yes。 • 计算机:“相邻枚举算法”,从前往后考 察每一个数,如果和它紧其后的数不相等, 输出No,如果始终没有以现不相等的情况, 则输出Yes。 计算机解决问题流程图 1、说明中国剩余定理的典故是( ) A.围魏救赵 B.焚书坑儒 C.韩信点兵 D.暗度陈仓 2.在一千多年前的《孙子算经》中,有这样一道算术题:“今 有物不知其数,三三数之剩二,五五数之剩三,七七数之剩 二、问物几何?”按照今天的话来说:一个数除以3余2,除 以5余3,除以7余2,求这个数。这个数是?( ) A.8 B.15 C.23 D.46 3、不属于使用计算机解决问题的步骤是( ) A.分析问题 B.设计算法 C.编写程序 D.输入数据 4、 “深蓝”战胜了人类的超一流国际象棋大师卡斯帕罗夫的 事实,说明了:( ) A.机器人最终将战胜人类 B.深蓝具有超越人类智慧的本领 C.是人类赋予了深蓝的超级能力 D.深蓝靠的是运气 5、以下问题中,最适合用程序设计的方式解决的是( ) A.求三元一次方程组的解 B.一组调查数据的图表表示 C.编辑文稿 D.家庭装修设计 1、我们在利用计算机编写程序解决问题的时候,首先应该( ) A.编写程序 B.设计算法 C.分析问题 D.调试代码 2、用计算机解决问题的基本过程是( ) ①调试运行 ②分析问题 ③编写程序 ④设计算法 A.①②③④ B.②③④① C.①②④③ D.②④③① 3、下列说法不正确的一项是( ) A.计算机程序就是指示计算机如何去解决问题或完成任务的一组可执行的指令。 B.程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行 的程序的过程。 C.程序设计语言泛指一切用于书写计算机程序的语言。 D.程序设计语言就是计算机语言 4、交通警察到达案发现场,一般按照下列哪种思路开展工作?( ) ①观察、分析现场 ②收集必要的信息 ③进行判断、推理 ④按一定的方法和步 骤解决 A.②①③④ B.①③②④ C.③①②④ D.①②③④ 5、一位爱好程序设计的同学,想通过程序设计解决“鸡兔同笼”的问题,他制 定的如下工作过程中,最恰当的是( )。 A.提出问题、设计算法、编写程序、得到答案 B.提出问题、编写程序、运行程序、得到答案 C.编写程序、设计算法、调试程序、得到答案 D.设计程序、提出问题、编写程序、运行程序