7个TLE,是不是循环太多了?
查看原帖
7个TLE,是不是循环太多了?
327288
helpcyg楼主2020/9/27 21:11

code:

#include<iostream>
#include<vector>
using namespace std;
int main(){
    int n,thair = 0;
    cin>>n;
    vector<int> a(n + 1);
    for(int i = 0;i < n;i++){
        cin>>a[i];
    }
    for(int i = 0;i < n;i++){
        for(int j = i + 1;j < n;j++){
            for(int k = j + 1;k < n;k++){
                if(a[i] < a[j] && a[j] < a[k]){
                    thair++;
                }
            }
        }
    }
    cout<<thair;
    return 0;
}
2020/9/27 21:11
加载中...