战狼程序名场面

好的,让我们开始。

红蓝两方正在进行军事演习,

红方入侵蓝方指挥系统

image

让我们看看这段优美的代码:

image

我嗅到了C语言的气息,另外,这码风也极其的奇怪,我整理了一下码风,这大概就是当时的代码:

{
    n=-1;
    s=j;
    for(i=1;i{if((j%i)==0){
        n++;
        s=s-i;
        k[n]=i;
        }
    }
    if(s==0){
        printf(" %d is a wanshu",j);
        for(int i=0;i
        printf("%d",k[i]);
        printf("%d\n,k[n]");
        )
    }
}

......

......

......

......你觉得......你写这玩应......\(\large{能编译吗?}\)

作为一个OIer,我直接就是@#@#@#@#**#@#@#@#@#@#@#@#@#@#@*#

可能是我把 (){} 看错了,但是看这句:

        printf(" %d is a wanshu",j);

可以看出,这是一位富有Chinese情怀的程序员,"wanshu"难道是用来判断完数的?

哎呦,我看完的感受是一脸懵逼的跟一脸懵逼一样,入侵敌方指挥系统求完数干什么,不能说是息息相关吧,至少也是毫无关系,这节约了评测成本,还提高了评测速度,真是纯天然绿色无公害啊。

或许:

可是为什么入侵指挥系统需要判断完数?
我陷入了人生的大思考
可能军事机密不是我等凡人可以参诱的

emmm,咳咳,我们还是来看看蓝方什么反应吧

反击

image

蓝方龙小云在得知被抄家后,表现得异常冷静
只用了2秒,便以其人之道反手入侵了红方的指挥系统
并给红方炮团发送作战指令,一个炸,歼了对方机械化步兵团

image

什么,居然还棋高一筹!
那可要好好品品了

通过红框下的printf语句,我们可以发现“water flower’number”??
这是多了个 ’ 还是少了个 s ?
啊,这,莫非是水仙花数(Narcissistic number)?
这就是Chinglish嘛,i了i了

再定睛一看
居然有两个main函数!?
啊 不 仔细看
原来居然从第四行代码开始就已经被注释掉了!

用注释的代码入侵系统......

高啊,在知道对方入侵己方的情况下
通过混乱自己的代码来迷惑敌方,争取时间

将逻辑藏于看似入门的水仙花数代码中,降低敌方警惕

这是何等高妙的网络攻防技巧
看似是hack技巧的比拼,实则是心理战术的博弈

(说得我自己都快信了)

高潮

不仅如此,龙小云还顺手往红方指挥系统中植入了一个病毒
(一切都发生在2秒之内)

让我们康康红方解析到的“病毒”数据

image

啊 这
(喘口气)
(心肺停止)
咳咳
(这不是判断成绩ABC类别的分支练习嘛,上面怎么还有水仙花数乱入啊喂!)
(声嘶力竭)

暂且不论内容
不过为什么二进制数据可以解析出C语言源代码啊!
居然还是带注释的(doge)
(教练我想学)
难道一开始就没编译吗!?

好一个“病毒”,既节省了编译时间,又扰乱了敌方军心
不愧是你,龙小云

收尾

红方岂能受此屈辱
很快便重建了己方通讯

image

让我们仔细品一品这段优美的代码
...
...
...
...
TM的老子不想品了!!!!!!!

posted @ 2024-02-19 20:12  StarsTwinkle  阅读(120)  评论(0)    收藏  举报