题目
  • 板块题目总版
  • 楼主封禁用户
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/10/24 16:55
  • 上次更新2023/11/2 11:35:07
查看原帖
题目
929285
封禁用户楼主2023/10/24 16:55

是这样的 【问题描述】 小白,小明和同学们一起排队去做核酸检查。他们发现由于队伍没有严格按高矮排列,所以导致身高排列杂乱无章,作为强迫症的小白绝对不想看到这样的情况,他希望最好自己和小明之间的队伍(包括他们两个)保持按身高的不下降来排列。但是,为了不增加感染的风险,所以,他们每次只能让相邻的两位同学交换位置,那么,请你帮小白计算下,最少需要交换多少次才能达到目的。 【输入格式】 共三行,第一行一个正整数,n为全体人数。 第二行为n个正整数ai,表示按原始顺序编号的同学们的身高数据。 第三行为两个整数,分别表示 s、t的值。s为小白的位置,t为小明的位置。(位置编号从1--n)。 【输出格式】一行一个整数,表示题目要求的值。 求代码!!

2023/10/24 16:55
加载中...