#include "message.h" #include "bits/stdc++.h" #include "teatr.h" //int GetN() { return 1e8; } //int GetElement(int i) { return (i%5) + 1; } using namespace std; const int SIZE=6; int main() { long long res=0; vector <long long> v (SIZE, 0); if(MyNodeId() != 0) return 0; int n = GetN(); int num; for(int i=0; i<n; i++){ num = GetElement(i); for(int i=num+1; i<SIZE; i++) res+=v[i]; v[num]++; } cout << res << "\n"; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include "message.h" #include "bits/stdc++.h" #include "teatr.h" //int GetN() { return 1e8; } //int GetElement(int i) { return (i%5) + 1; } using namespace std; const int SIZE=6; int main() { long long res=0; vector <long long> v (SIZE, 0); if(MyNodeId() != 0) return 0; int n = GetN(); int num; for(int i=0; i<n; i++){ num = GetElement(i); for(int i=num+1; i<SIZE; i++) res+=v[i]; v[num]++; } cout << res << "\n"; } |