思维~

#include<bits/stdc++.h>
using namespace std;
const int maxn=1e6+;
int a[maxn];
int b[maxn];
int N;
int main () {
int T;
scanf ("%d",&T);
while (T--) {
scanf ("%d",&N);
for (int i=;i<=N;i++) {
scanf ("%d",&a[i]);
b[i]=a[i];
}
sort (b+,b+N+);
int ans=;
for (int i=N;i>=;i--) {
if (a[i]==b[i+ans]) continue;
else ans++;
}
printf ("%d\n",ans);
}
return ;
}

最新文章

  1. 复制粘贴出来的悲剧----spring实现文件下载和HttpStatus.CREATED
  2. Android开发常用属性
  3. Word 录制宏解决粘贴网络上文字格式错乱
  4. 小tip:我是如何初体验uglifyjs压缩JS的
  5. C - Building a Space Station - poj 2031
  6. Cow Acrobats(贪心)
  7. HTML如何转XTML
  8. HTTP和HTTPS有什么区别? 什么是SSL证书?使用ssl证书优势?
  9. Linux下安装配置jdk
  10. 12.22 大湾区.NET Meet 大会
  11. ZYNQ原理图中添加RTL设计模块
  12. datatables弹窗报错信息屏蔽方法
  13. 给echarts加个“全屏展示”
  14. iOS UI进阶-1.0 Quartz2D
  15. uoj #58【WC2013】糖果公园
  16. Python中pip install MySQL-python报错解决方法
  17. 【RF库Collections测试】Get Index From List
  18. 测试工程师 技能要求:java编程,数据库,linux操作系统,自动化测试开发,性能测试,安全测试
  19. sourcetree .git 强制忽略指定文件不提交
  20. 【CodeChef】Factorial(n!末尾0的个数)

热门文章

  1. unittest学习3-测试组件setup、teardown
  2. phpstudy扩展mongoDB
  3. BZOJ 2342 [Shoi2011]双倍回文(Manacher)
  4. vue项目中解决跨域问题axios和
  5. 同步块:synchronized(同步监视器对象){同步运行代码片段}
  6. 高内存 高CPU 劣质网络下的测试
  7. vue环境搭建及单页面标签切换实例
  8. 主席树+二分 p4602
  9. Linux 改变文件的所有者
  10. C语言程序的错误和警告