uva 299 Train Swapping
来源:互联网 发布:java 日期带毫秒 编辑:程序博客网 时间:2024/05/17 01:41
题意:计算逆序对的个数。
#include <iostream>#include <cstdio>#include <cstring>using namespace std;int a[60];int main(){ int t; scanf("%d",&t); while(t--) { int n; memset(a,0,sizeof(a)); scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int ans=0; for(int i=0;i<n;i++) { for(int j=i+1;j<n;j++) { if(a[i]>a[j]) ans++; } } printf("Optimal train swapping takes %d swaps.\n",ans); } return 0;}
- UVa 299 Train Swapping
- Uva 299 Train Swapping
- uva 299 Train Swapping
- UVA 299 - Train Swapping
- UVA 299-Train Swapping
- UVa 299 - Train Swapping
- uva-299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVA 299 Train Swapping
- uva 299 - Train Swapping
- UVa - 299 - Train Swapping
- uva 299 Train Swapping
- uva - 299 - Train Swapping
- UVa 299 - Train Swapping
- UVa 299 - Train Swapping
- UVA - 299 - Train Swapping
- 问题1:Project has no default.properties file! Edit the project properties to set one.问题2:The type R is
- 彩票编程
- 一个不得不说的问题:编程代码量的问题
- 操作系统的文件管理功能
- 为什么中国的程序员技术偏低
- uva 299 Train Swapping
- 第四周第一天java网络编程
- XXOO
- 计算机十二种常用密码破解法
- 类的初始化时机
- 对RootEditPart的理解
- opencsv 的乱码解决方案
- GEF中如何实现Direct Edit
- VS 2005 打开 VC 6.0 工程,编译出现 cannot open file libc.lib