UVa-299-Train Swapping
来源:互联网 发布:mysql exist的用法 编辑:程序博客网 时间:2024/05/17 21:57
AOAPC I: Beginning Algorithm Contests (Rujia Liu) :: Volume 1. Elementary Problem Solving ::Sorting/Searching
// 299 - Train Swapping#include <iostream>using namespace std;int main(void){ int i, j, t, k, N, L, times; int a[50]; while(cin >> N) { while(N--) { times = 0; cin >> L; for(k=0; k<L; k++) cin >> a[k]; for(t=1; t<L; t++) { i = t; for(j=i-1; j>=0; j--, i--) if(a[i] < a[j]) { swap(a[i], a[j]); times++; } } cout << "Optimal train swapping takes " << times << " swaps." << endl; } } return 0;}
0 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
- adb服务启动失败
- 彩票项目之协议分析,封装
- powershell 关闭系统前挂起vmware workstation 的所有虚机
- 进程,线程,应用程序,任务栈,启动模式
- 动态规划(算法导论第15章)
- UVa-299-Train Swapping
- 关于jenkins配置的tips
- 2014/8/9
- 关于jenkins邮件配置的经验总结
- 贪心算法(算法导论第16章)
- 【LTE基础】SRVCC(Single Radio Voice Call Continuity 双模单待无线语音呼叫连续性)技术研究背景
- awk '{print $0}'说明
- HttpServlet 的方法及其作用?
- apache kafka源码分析走读-ZookeeperConsumerConnector分析