南阳oj 233 sort it
来源:互联网 发布:阿里云api 编辑:程序博客网 时间:2024/06/07 17:02
描述
You want to processe a sequence of n distinct integers by swapping two adjacent sequence elements until the sequence is sorted in ascending order. Then how many times it need.
For example, 1 2 3 5 4, we only need one operation : swap 5 and 4.
输入
The input consists of a number of test cases. Each case consists of two lines: the first line contains a positive integer n (n <= 1000); the next line contains a permutation of the n integers from 1 to n.
输出
For each case, output the minimum times need to sort it in ascending order on a single line.
样例输入
31 2 34 4 3 2 1
样例输出
06
以下附上代码
#include<stdio.h>#include <algorithm>#include <iostream>#include <string.h>#include <math.h>using namespace std;int a[1002];int main(){ int t,n,i,j; while(~scanf("%d",&n)&&n) { int t,i,j,m=0; for(i=0; i<n; i++) cin>>a[i]; for(i=0; i<n; i++) for(j=i+1; j<n; j++) if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; m++; } cout<<m<<endl; } return 0;}
0 0
- 南阳oj 233 sort it
- Sort it (南阳理工oj-233)
- 南阳oj 757 期末考试【优先队列+sort排序】
- 【南阳 oj】 8--一种排序(sort排序)
- 南阳OJ
- 南阳oj
- 南阳oj
- 南阳OJ
- NYOJ 233 Sort it
- NYOJ sort it 233
- NYOJ 233 Sort it
- 233 Sort it【模拟】
- nyoj--233--Sort it (水题)
- 南阳oj 整数性质
- 复杂度 743 南阳oj
- 南阳 oj 147
- 01串---南阳OJ
- 南阳oj 字符串替换
- linux64下安装Go语言
- 苹果强制适配IPv6-only网络 该怎么做iOS应用兼容适配IPv6
- SCU2016-04 A题
- 【IOS学习】面试iOS工程师的相关问题
- Xcode 升级之后安装插件管理工具
- 南阳oj 233 sort it
- 2016.09.10【初中部 NOIP提高组 】模拟赛C
- 台州学院acm:3128 简单版贪吃蛇
- Webpack+React+ES6开发模式入门指南
- 按键的长按与短按(基于MSP430F5529)
- 高德api 实现定位 marker 路线规划
- 课后小结
- 2016.9.10GDOI组模拟总结
- env: ruby_executable_hooks: No such file or directory的解决办法