Submission #585878

#TimeUsernameProblemLanguageResultExecution timeMemory
585878kkkkkkkkMountains (NOI20_mountains)C++14
64 / 100
2078 ms4940 KiB
#include <iostream>
 
using namespace std;
 
int main()
{
    long long n,vk=0;
    cin >> n;
    long long a[n];
    for (int i=0;i<n;i++)
        cin >> a[i];
    for (int i=0;i<n;i++)
    {
        int l=0,r=0;
        for (int j=0;j<n;j++)
        {
            if (j==i)
                continue;
            if (j<i&&a[j]<a[i])
                l++;
            else if (j>i&&a[j]<a[i])
                r++;
        }
        vk+=l*r;
    }
    cout << vk << endl;
 
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...