POJ 2299(2)
日期:2011-08-01
点击:22
来源: 未知
分享至:
{
41 long long cnt = 0;
42 if(p==r) return 0;
43 int q = (p+r)/2;
44 cnt += MergeSort(p,q);
45 cnt += MergeSort(q+1,r);
46 cnt += Merge(p,q,r);
47 return cnt;
48 }
49
50 int main()
51 {
52 int n;
53 while(1)
54 {
55 scanf(\"%d\",&n);
56 if(!n) return 0;
57 for(int i=0;i<n;i++)
58 scanf(\"%d\",a+i);
59 printf(\"%I64dn\",MergeSort(0,n-1));
60 }
61 }
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史