Submission #938522

#TimeUsernameProblemLanguageResultExecution timeMemory
938522LucaIlieBoarding Passes (BOI22_passes)C++17
0 / 100
0 ms436 KiB
#include <bits/stdc++.h>

using namespace std;

double expectedInversions( int n ) {
    return (double)n * (n - 1) / 4;
}

int main() {
    int n;
    string s;

    cin >> s;
    n = s.size();

    cout << expectedInversions( n / 2 ) + expectedInversions( n - n / 2 );

    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...