问题标题: 酷町堂:请问1107的函数解法如何解释?

0
0
已解决
吴庞茂旭
吴庞茂旭
资深光能
资深光能

换座位

这一题我已经用正常方法解出来了,但是书上说这题可以用函数解。我尝试解了一下,是100分,但是不太理解,请问哪位大牛能给下面这个片段做批注?

头文件
定义了一些有趣的东西
重头戏:
定义 校对()这个函数时干嘛的?
{
    转转转(1~n*2/2*2/2*2/*2/2*2)
        if(a[i]!=i)
            结束 错错错!都是你的错!;
    结束 对对对!都是你的对!;
}
啥都木有 零钱()这个函数是干嘛的?
{
    转转转(int i=1;i<=n*2;i++)这个家伙是干嘛的?
        b[i]=a[i];
    转转转(int i=1;i<=n;i++)这个家伙是干嘛的?
        a[i]=b[2*i];
    转转转(int i=n+1;i<=2*n;i++)这个家伙是干嘛的?
        a[i]=b[2*(i-n)-1];
}
主函数

大佬才能看!


0
已采纳
李瑞曦
李瑞曦
高级天翼
高级天翼

"但是书上说这题可以用函数解"哪个书???

我要回答