一辆卡车发生交通事故后逃逸,王警官从现场四位目击证人处获得了以下线索。甲说:牌照以“豫AS”开头,后跟四位数字;乙说:四位数字中的前两位数字相同;丙说:最后两位数字也相同,但与前两位不同;丁是数学家,他说:四位数字刚好是一个整数的平方。请你根据以上线索协助王警官尽快锁定肇事车辆。
(1)通过分析以上信息,肇事车辆的车牌号为“豫AS”+四位数字,你认为下列选项
最符合这四位数字的特征。
( )A. 形如xxyy
B. 形如xxyy,且x≠y
C. 形如xxyy,且x≠y,xxyy是整数z的平方
D. 形如xxyy,且x≠y,x≠0
(2)由于计算机运算速度快,我们可以一一列举x、y和z的所有可能值的算法叫
( )A. 枚举
B. 贪心
C. 递归
D. 迭代
(3)小明以“车牌号的后四位刚好是整数z的平方”为突破口想出了算法,并画出如下所示的流程图,其中
和
分别表示整数z的最小值和最大值,用第3题中的结果直接代入。小明对(1)和(2)处有些疑惑,请帮他选择正确的一项
( )
A. (1)qw==bw
and
sw==gw
and
bw=!sw
(2) n+1
B. (1)qw==bw
and
sw==gw
and
bw!=sw
(2) n+1
C. (1)qw==bw
or
sw==gw
and
bw!=sw
(2) n+2
D. (1)qw==bw
and
sw==gw
or
bw=!sw
(2) n+2
(4)上题中算法的循环体要执行
____________次。
(5)通过以上分析,我们知道编程解决问题的一般过程需经过以下几个步骤,正确的顺序是
( )①调试运行
②设计算法
③编写代码
④画流程图
⑤分析问题
⑥界定问题
A. ⑤②③①
B. ②⑥③①
C. ⑤④③①
D. ⑤④⑥①