Submission #417912

#TimeUsernameProblemLanguageResultExecution timeMemory
417912rumen_mPairs (IOI07_pairs)C++17
30 / 100
186 ms6840 KiB
# include <bits/stdc++.h> using namespace std; vector <vector <int> > a; int b,n,d,m; bool cmp1(vector <int> i, vector <int> j) { return i[0]<j[0]; } void solve_1() { int i,j = 0; sort(a.begin(),a.end(),cmp1); long long ans = 0; for(i=0;i<n;i++) { while(a[j][0]+d<a[i][0])j++; ans+=(i-j); } cout<<ans<<endl; } int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); cin>>b>>n>>d>>m; int i,j; a.resize(n); for(i=0;i<n;i++) { a[i].resize(b); for(j=0;j<b;j++) cin>>a[i][j]; } if(b==1){solve_1();return 0;} 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...
#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...