题目信息

题目类型
初赛
题目年份
2025
题目题型
单选题
关 键 词
排列

题目题干

第13题Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

有n个荷叶排列成一排,从左到右编号为1到n。Alice和Bob是两只青蛙,初始时分别位于a号和b号荷叶上。他们轮流跳跃,Alile先跳。Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

如果Alice在荷叶3,它可以跳到荷叶2或荷叶4(如果这些荷叶纯在且未被Bob占据)。Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

需要注意的是:Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

青蛙必须跳跃,不能停留在原地。Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

两只青蛙不能占据同一片荷叶。Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

如果某只青蛙不能有效跳跃,它将输掉游戏,另一只青蛙获胜。Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给定n、a和b,补全以下代码,输出获胜者。下列选项哪一项正确?Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

int n,a,b;
cin>>n>>a>>b;
if(_①_) cout<<"Alice";
else cout<<"Bob";
A.

abs(a-b)%2==0Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

B.

abs(n-(a-b))%2!=0Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

C.

abs(n-(a-b))%2==0Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

D.

abs(a-b)%2!=0Fmx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

第14题 执行下列程序,输出结果为? #include <iostream> using namespace std; int main() { int i=1, j=1; int
第13题 有n个荷叶排列成一排,从左到右编号为1到n。Alice和Bob是两只青蛙,初始时分别位于a号和b号荷叶上。他们轮流跳跃,Alile先跳。 例如: 如果Alice在荷叶3,它可以跳到荷叶
第12题 给定一个由正整数数组组成的长度为N的序列,A=(A1,A2,…,AN)请判断这个序列是否为等比数列。 等比数列的定义是:对于所有1 ≤ i ≤ N-1, Ai+1/Ai的值都相等。 补
第11题 有一个计算机,上面有按钮00、0、1、2、3、4、5、6、7、8、9。当计算器显示字符串x并技下按钮b时,字符串x会变为x+b(即在义的末尾附加b)。最初,计算器显示空字符串。给定一个目标
第10题 阅读以下程序,输入6 7,输出的结果是? int a,b; cin>>a>>b; if(a%2==0) a/=2; if(a%2!=0) a=a*3+1; cou
第9题 补全以下代码,将数组a按升序排列。下列选项中哪一项正确? int a[7]= {7, 1, 4, 2, 2, 3, 6}; int N =7; for (int i=0; i<N-1
第8题 下列C++代码中哪个语句运行结果是7? A. cout << (char)7; B. cout<<int(4.3333333+2.6666666); C. co
第7题 补全①处C++代码,使程序输出的结果为 aaaa。下列选项中一项正确? string s="a",t="abaa",ans=""
第6题 执行下列C++代码后,计算s[0].d+s[1].i,结果是多少? struct S { double d; int i; }; S s[2]={{1.5,1), (2.5,2}); A
第5题 执行以下代码,输出的结果是? int a=14/3*3; cout<<a; A. 3 B. 0 C. 12 D. 14

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢