poj 1804 Brainman
#include <iostream> //水题,冒泡排序,直接给出交换的次数
using namespace std;
int main()
{
int t,n,arr[1005];
cin>>t;
for(int f=1;f<=t;++f)
{
cin>>n;
for(int i=0;i<n;++i)
cin>>arr[i];
int num=0,j;
for(int i=1;i<n;++i)
{
j=i;
while(j>0&&arr[j]<arr[j-1])
{
swap(arr[j],arr[j-1]);
num++;
--j;
}
}
printf("Scenario #%d:\n%d\n\n",f,num);
}
return 0;
}