标签:span pre esc style input 输出 一个 main eof
1 3 1 2 3
2
解法:暴...暴力
1 #include<bits/stdc++.h> 2 using namespace std; 3 int cnt[1234567]; 4 int Max_a[1234567]; 5 int Max_b[1234567]; 6 int Min=0; 7 int main(){ 8 int t,n; 9 scanf("%d", &t); 10 while(t--){ 11 Min=0; 12 memset(Max_a, 0, sizeof(Max_a)); 13 memset(Max_b, 0, sizeof(Max_b)); 14 scanf("%d",&n); 15 for(int i = 1; i <= n; i++){ 16 scanf("%d", &cnt[i]); 17 Max_a[i] = max(Max_a[i - 1], cnt[i]); 18 } 19 for(int i = n; i > 0; i--){ 20 Max_b[i] = max(Max_b[i + 1], cnt[i]); 21 } 22 23 for(int i = 1; i < n; i++){ 24 Min = max(Min, abs(Max_a[i] - Max_b[i + 1])); 25 } 26 printf("%d\n", Min); 27 } 28 return 0; 29 }
标签:span pre esc style input 输出 一个 main eof
原文地址:http://www.cnblogs.com/yinghualuowu/p/7857563.html