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

网站建设网站目的模板百度推广广告收费标准

网站建设网站目的模板,百度推广广告收费标准,flash制作技巧,上海网站建设公司 红威交换瓶子 贡献者:programmer_ada 有N个瓶子,编号 1 ~ N,放在架子上。 比如有5个瓶子: 2 1 3 5 4 要求每次拿起2个瓶子,交换它们的位置。 经过若干次后,使得瓶子的序号为: 1 2 3 4 5 对于这么…

交换瓶子
贡献者:programmer_ada

有N个瓶子,编号 1 ~ N,放在架子上。
比如有5个瓶子:

2 1 3 5 4
要求每次拿起2个瓶子,交换它们的位置。
经过若干次后,使得瓶子的序号为:

1 2 3 4 5
对于这么简单的情况,显然,至少需要交换2次就可以复位。
如果瓶子更多呢?你可以通过编程来解决。
输入格式为两行:
第一行: 一个正整数N(N<10000), 表示瓶子的数目
第二行:N个正整数,用空格分开,表示瓶子目前的排列情况。
输出数据为一行一个正整数,表示至少交换多少次,才能完成排序。
例如,输入:

5 3 1 2 5 4

程序应该输出:

3

再例如,输入:

5 5 4 3 2 1

程序应该输出:

2

#include <bits/stdc++.h>
using namespace std;int main()
{int a[10005],num,ans;cin>>num;for(int i=1;i<=num;i++){cin>>a[i];}for(int i=1;i<=num;i++){while(a[i]!=i){swap(a[i],a[a[i]]);ans++;}}cout<<ans;
}
http://www.yidumall.com/news/49899.html

相关文章:

  • 域名购买 网站建设semir
  • 国外b2b平台有哪些平台慧达seo免登录发布
  • 泸州住院证明图片在线制作商丘搜索引擎优化
  • 品牌推广策略ppt网页优化最为重要的内容是
  • vps wordpress cpu占用过高寄生虫seo教程
  • 禁用WordPress自动草稿整站关键词排名优化
  • wordpress 待审文章青岛seo网站排名
  • 全网营销型网站建设自己建个网站要多少钱
  • 网站设计工具营销页面
  • 做自媒体哪家网站好股票指数是什么意思
  • 建站abc做的网站稳定seo sem
  • 网站建设原则百度提交入口
  • skype在网站上怎么做链接宁波网站推广找哪家
  • 延安网站制作常用的网络推广方式有哪些
  • 做网站页面的视频广州网络推广公司排名
  • 网站返回首页怎么做的好看百度app优化
  • 大学生网站建设实训报告网络口碑营销案例分析
  • 潍坊网站建设兼职seo平台优化
  • 手机网站开发流程爱站网关键词工具
  • 镇海官方网站建设软考十大最靠谱it培训机构
  • 上海轨道交通建设查询网站网络快速推广渠道
  • 东莞做汽车有没有买票的网站百度关键词搜索查询
  • 网站开发是什么意思seo学徒招聘
  • 国家最新消息成都seo培训班
  • 网站实名认证要钱吗如何做外贸网站的推广
  • 电商网站设计教程全球搜索
  • 湛江模板建站系统网络推广图片大全
  • 网站修改关键词不收录seo从零开始到精通200讲解
  • 西安俄语网站建设网络推广外包
  • 网站信息备案变更 哪里做搜索引擎优化的主要策略