问题标题: 酷町堂:3821

0
0
已解决
汤启恩
汤启恩
新手光能
新手光能

#include<bits/stdc++.h>
using namespace std;
int a[100001];
int main(){
    int n,m;
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    for(int k=1;k<=m;k++){   
        for(int i=1;i<=n/2;i++){
            a[i]+=a[n+1-i];
        }
        if(n%2==0)
            n/=2;
        else
            n=n/2+1;
    }
    for(int i=n;i>=1;i--){
        cout<<a[i]<<" ";
    }
    return 0;
}


0
0
0
0
我要回答