题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
纸杯猜数

题目题干

【题目描述】

你和小华正在玩纸杯猜数游戏。lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小华在桌面上扣放了一排n�个纸杯,依次标号为1∼n1∼�。每个纸杯内侧写有一个数字。lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小华先将每个纸杯上的数字告诉小明,然后他快速的进行了如下m�次交换操作:lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

选择两个纸杯u�和v�,交换它们的位置。(u�,v�相同表示本次不交换)lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在小华想让你回答:m�次操作后依次排列的纸杯上的数字分别是多少。lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行输入两个数n,m,分别表示纸杯数、操作数(1≤n,m≤50000);lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行输入n个数,分别表示每个纸杯内侧的数字;之后m行,每行两个数u,v,表示将这两个纸杯交换。lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出一行n个数,表示交换后每个纸杯内侧的数字依次是多少。以空格隔开。lHu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

8 3
1 4 7 20 5 3 11 6
3 7
2 6
5 3

【输出样例】

1 3 5 20 11 4 7 6

答案解析

相关题目

平衡数【题目描述】 平衡数:如果正整数 x 的每一位数字 d 恰好在 x 中出现了 d 次,则认为 x 是平衡数。例如 x=122,其中 对于百位数 d=1,其中 1 在 122 中总共出现了 1 
纸杯猜数【题目描述】 你和小华正在玩纸杯猜数游戏。 小华在桌面上扣放了一排n�个纸杯,依次标号为1∼n1∼�。每个纸杯内侧写有一个数字。 小华先将每个纸杯上的数字告诉小明,然后他快速的进行了如下m
老鹰捉小鸡【题目描述】 狐狸老师和格莱尔等5位小朋友玩老鹰捉小鸡的游戏,狐狸老师当老鹰,排在第一位的小朋友当“母鸡”,其他4位小朋友当“小鸡”。但是“母鸡”很辛苦,所以过一段时间“母鸡”需要排到队伍最
向量点积计算【题目描述】 在线性代数、计算几何中,向量点积是一种十分重要的运算。 给定两个 n 维向量a→ =(a1,a2,a3,...,an)和b→=(b1,b2,b3,...,bn),求点积a
平移数据【题目描述】 将a数组中第一个元素移到数组末尾,其余数据依次往前平移一个位置。 【输入】 第一行为数组a的元素个数; 第二行为n个小于1000的正整数。 【输出】 平移后的数组元素,每个
插入元素【题目描述】 在一个数组的第x个位置插入一个新的数y。 【输入】 有四行 第一行有一个整数n ( 5≤n≤10); 第二行有n个整数; 第三行有一个整数x,为要插入的位置 第四行有一个
删除元素【题目描述】 把一个数组的第x个位置的元素删除掉。 【输入】 有三行 第一行有一个整数n( n≤10); 第二行有n�个整数; 第三行有一个整数x,为要删除的位置。 【输出】 更新后
插队【题目描述】 有n个人,每个人都有自己的编号,他们排成一个队列。现在一个编号为b的人要插到第a人(不是编号为a)后面,求插入后的队列顺序。 【输入】 第一行输入n,第二行输入n个数,表示原先的队
数组间的比较大小【题目描述】 有两个数组a和b,各有10个元素,将它们对应的逐个比较(即a[0]与b[0]比,a[1]与b[1]比,余此类推)。如果a数组中的元素大于b数组中的相应元素的数目多于b数组
输出成绩【题目描述】 给定n个小朋友的数学成绩,求这n个小朋友的平均成绩,以及输出所有高于平均成绩的数学成绩(按输入的顺序输出)。 【输入】 第一行一个整数n,接下来n行每行一个小于等于100100

提示声明

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

猜你喜欢