0分求调!!!
查看原帖
0分求调!!!
763585
Otisuki楼主2023/10/14 22:38
#include<iostream>
using namespace std;
int n,arr[100];
void action_1(int x){
    int tmp=0,ttt=0;
    if(n%2==1) ttt=1;
    for(int i=1;i<=(n-ttt)/2;i++) {
        tmp = arr[x - i + 1];
        arr[x - i + 1] = arr[i];
        arr[i] = tmp;
    }
}
void action_2(int x)
{
    for(int i=1;i<=x;i++)
    {
        //if(arr[i]==1) arr[i]=0;
        //else arr[i]=1;
        arr[i]^=1;
    }
}
int main()
{
    bool p=true;
    cin>>n;
    for(int i=1;i<=n;i++) cin>>arr[i];
    for(int i=1;i<=n;i++)
    {
        action_1(i);
        action_2(i);
    }
    //action_2(n);
    for(int i=1;i<=n;i++) cout<<arr[i]<<" ";
}
2023/10/14 22:38
加载中...