CCF-CSP 201809-1 卖菜
问题描述
代码
#include <bits/stdc++.h>
using namespace std;
int main() {
int num[2000] = {0};
int n; cin >> n;
int i;
for (i = 0; i < n; i++) {
cin >> num[i];
}
int res[2000] = {0};
for (i = 0; i < n; i++) {
if (i == 0) {
cout << ((num[i] + num[i+1])/2) << " ";
}
else if (i == n-1) {
cout << ((num[i-1] + num[i])/2) << " ";
}
else {
cout << ((num[i-1] + num[i] + num[i+1])/3) << " ";
}
}
return 0;
}