求助关于数组,谢谢!
  • 板块学术版
  • 楼主Mengyuhong
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/5/21 20:03
  • 上次更新2023/10/28 00:55:48
查看原帖
求助关于数组,谢谢!
677214
Mengyuhong楼主2022/5/21 20:03

体育老师带大家在操场上做广播体操。

老师要求大家从左往右站成一行。然后最左边的同学出列,接下来最右边的同学出列,依次排成新的一行。直到所有的人都加入了新的队伍。

现在给你刚开始的时候,从左到右所有同学的学号。

现在想知道,在新的队伍里,从左开始数起的第x个人,学号是多少?

输入格式 输入数据有两行,第一行两个空格隔开的整数n和x,n表示队伍的人数,x表示询问新队伍中的第x个同学。

接下来一行,包含n个空格隔开的整数,表示这n个同学的学号,输入数据确保学号不会重复。

n≤50,学号编号1~50。

输出格式 你的程序输出仅一行,一个整数,表示新队伍中第x个同学的学号。

输入输出样例 输入 #1复制 8 4 2 1 4 7 8 3 6 5 输出 #1复制 6 说明/提示 原序列2,1,4,7,8,3,6,5

首先最左边同学加入新队伍:2

然后最右边同学加入新队伍:2,5

然后最左边同学加入新队伍:2,5,1

然后最右边同学加入新队伍:2,5,1,6

依次类推,最后的新队伍是:2,5,1,6,4,3,7,8

新队伍中的第4位同学学号是6

2022/5/21 20:03
加载中...