1 条题解
-
0
#include<bits/stdc++.h> #include using namespace std; int main() { int m,n,a[200],b[2000]={1,3,1,4,5,6,1,4,5,1},up,down; m = 3; n = 10; up = 0; for(int i = 1;i<n;i++){ if(updown){ a[down] = b[i]; down++; } else{ int t=0; for(int j = up;j<down;j++){ if(a[j]b[i])t=1; } if(t0){ if(down-up3){ up++; a[down] = b[i]; down++; }else{ a[down] = b[i]; down++; } } } } cout<<down; return 0; }
- 1
信息
- ID
- 8
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 9
- 标签
- 递交数
- 16
- 已通过
- 3
- 上传者