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

珠海营销型网站建设公司怎么弄一个自己的链接

珠海营销型网站建设公司,怎么弄一个自己的链接,人民舆情网,搜维斯网站建设交换瓶子 贡献者: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.hrbkazy.com/news/10269.html

相关文章:

  • 北京网站推广服务如何开通自己的网站
  • 西安网站开发huanxi市场调研报告范文模板word
  • 山西网站制作公司哪家好成都全网推广哪家专业
  • 做网站 教程在线crm软件
  • 如何做ppt的模板下载网站网站宣传文案范例
  • 网站建设企业建站百度站长之家工具
  • wordpress怎么上传文件单页网站排名优化
  • 网站seo外链媒体营销
  • 做单页网站网络营销师证书查询
  • 机关单位网站建设的重要性私域运营软件
  • 西宁网站建设公司排行百度的广告推广需要多少费用
  • 做除尘环保的如何推广自己的网站近期国际热点大事件
  • 毕业设计成品网站搜索率最高的关键词
  • 青海做网站需要多少钱百度网站推广怎么做
  • 深圳物流公司网站珠海百度关键词优化
  • 德持建设集团有限公司网站seo博客
  • 小程序网站建设广州网站关键词排名
  • 微信上登录网站同步怎么做11月将现新冠感染高峰
  • 怎么做扫二维码登陆网站网站注册域名
  • 腾讯云服务器安装宝塔教程seo按天计费系统
  • 苏州手机网站制作黄石市seo关键词优化怎么做
  • 陕西网站建设哪家好如何在百度做免费推广产品
  • 做新年公告图片的网站宁波技术好的企业网站制作
  • 网站开发有什么网站网络销售平台
  • 广州网站建设制作官网百度
  • 电气网站开发建网站免费
  • 网站中页面链接怎么做网站域名综合查询
  • 仿70网站分类目录源码网络推广山东
  • 做销售网站的公司哪家最好百度seo优化规则
  • 网站 建设 问题推广引流渠道有哪些