当前位置: 首页 > news >正文

洛谷:P1116 车厢重组

题目描述

在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转 180 度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。

输入格式

共两行。

第一行是车厢总数 N(≤1000)。

第二行是 N 个不同的数表示初始的车厢顺序。
:实际上数据中并不都在同一行,有可能分行输入)

输出格式

一个整数,最少的旋转次数。

输入输出样例

输入 #1复制

4 4 3 2 1

输出 #1复制

6

题解:

#include "iostream"
using namespace std;

int main(){
int n;
cin>>n;
int a[1005];
for(int i=0;i<n;i++){
cin>>a[i];
}
int sum=0;
for(int i=0;i<n-1;i++){
for(int j=i+1;j<n;j++){
if(a[i]>a[j]){
swap(a[i],a[j]);
sum++;
}
}
}
cout<<sum<<endl;
system("pause");
return 0;
}

http://www.jsqmd.com/news/522639/

相关文章:

  • 2026年浙江打桩木采购指南,森宏农业杉木桩多少钱有答案 - 工业品牌热点
  • 2026年项目管理软件推荐:小团队高效协作易上手通用平台对比评测 - 品牌推荐
  • Java开发者转AI开发指南:60%已转型,薪资翻倍的秘密
  • 2026年项目管理软件推荐:初创企业项目统筹避坑指南与靠谱软件对比 - 品牌推荐
  • 2026年分析打桩木直供,杉木打桩木多少钱,哪家供应商更靠谱 - 工业推荐榜
  • C++入门学习
  • 3月逛解放碑,这几家好吃的火锅值得一试,火锅找哪家煊火锅显著提升服务 - 品牌推荐师
  • S-Function(二)——参数处理与错误调试
  • MOEA-D算法实战:如何用权重求和法快速找到帕累托最优解(附Python代码)
  • 盘点2026年水溶肥市场趋势,靠谱供应商中微量元素含量排行 - myqiye
  • 玩转T型三电平并网控制:手撕C代码实现工业级控制方案
  • 第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)半决赛圆满举办
  • 腾讯CodeBuddy.ai实战:5分钟用AI生成可部署的五子棋游戏(附房间系统源码)
  • 上海大众搬家公司怎么样,2026年居民搬家公司推荐别错过 - mypinpai
  • Windows和Ubuntu双系统下GitHub访问慢?3分钟搞定Hosts配置(附最新IP查询方法)
  • 玩转Abaqus插件开发】让裂缝在模型里自由生长
  • FPGA新手必看:用Vivado+ModelSim实现ADC128S022的SPI信号采集(附完整代码)
  • Claude Code、OpenCode、OpenClaw:插件这么多,选哪个?
  • HPatches数据集终极指南:计算机视觉特征匹配的完整实践手册
  • 【实战解析】从Focal Loss到CEFL2:用PyTorch攻克表情分类中的类别不平衡难题
  • CLIP-GmP-ViT-L-14效果展示:艺术画作→风格描述/流派标签/创作年代预测结果
  • 告别原生Swagger!Ruoyi-Cloud项目接入Knife4j的5个关键步骤与常见问题解决
  • FUTURE POLICE语音解构效果展示:多方言与嘈杂环境下的识别精度对比
  • 基于Comsol仿真模型的锂枝晶生长过程研究:形貌、温度场耦合、应力场、浓度场及电势场的综合模...
  • 选对起点很关键!2026年五家优质儿童英语培训机构盘点 - 品牌2025
  • 深拷贝与浅拷贝
  • 再互动剖析哈尔滨啤酒扫码领红包80%中奖率背后的三层逻辑 - 品牌智鉴榜
  • 跨平台协同:AMESim与Matlab/Simulink联合仿真环境搭建与实战指南
  • 用GraphRAG 2.0.0+阿里云API,给你的本地文档库做个“知识大脑”(附四种查询方法对比)
  • 南方电网电费监控Home Assistant集成:5分钟实现智能用电管理