1 solutions
-
0
C++ :
#include<bits/stdc++.h> using namespace std; int n,a[1010],b[1010],m,sum,x; int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>a[i]>>b[i]; sum+=a[i]; a[i]=a[i-1]+a[i]; } cin>>m; while(m--) { cin>>x; if(x%sum==0) {cout<<b[n]<<" ";continue;} x%=sum; for(int i=1;;i++) if(x<=a[i]) {cout<<b[i]<<" ";break;} } return 0; }
- 1
Information
- ID
- 1000
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- 10
- Tags
- # Submissions
- 1
- Accepted
- 1
- Uploaded By