Untitled
user_5668965
c_cpp
a year ago
460 B
8
Indexable
#include <bits/stdc++.h> using namespace std; int main() { int n, m, c; cin >> n >> m >> c; int a[n]; for (int i = 0; i < n; i++) { cin >> a[i]; } int b[m+1]; b[0] = 0; for (int i = 1; i <= m; i++) { cin >> b[i]; b[i] += b[i-1]; } for (int i = 0; i < n; i++) { cout << (a[i] + b[min(i+1, m)] - b[max(i-(n-m), 0)]) % c << ' '; } return 0; }
Editor is loading...
Leave a Comment