里面的大层都是固定的,只有最外面根据夏装和冬装有所变化。
每层的重量是10kg,不过最外层只有冬装状态才是10kg,夏装只有4kg左右,当然了,实际上因为采用了空间技术,所以重量是不会体现出来的,要不然像我这样穿了17年的,全部装备加起来有多重就可想而知了。
大层的层数具体算法如下。”说着递给月梅一个平板电脑接着说道:“我知道你是学计算机专业的,这点简单的代码应该能看懂。”
月梅接过电脑一看,屏幕上显示着这么一道函数:
longlonglayersCount(unsignedinty){
y:第几年
if(y
printf(“请传入一个正整数,什么?你说不知道什么是正整数,自己上网查去。n”);
return1;
}
y为奇数时
参数幂
intp=(y+1)2;
层数
longlongl=powl(2,p);
y为偶数时
if(y%2==0){
p=y2-1;
l=powl(2,p)*3;
}
printf(“第%d年穿%lld层实重%lld千克n”,y,l,l*10);
returnl;
}
月梅大学时虽然不是学编程的,但是毕竟也是学计算机的,这点简单代码她稍微捋一捋也就明白了。
实际就是这么回事:
设3个未知数,y,p,l,分别为年数,参数幂,以及穿戴层数。
当年数y为奇数时:
参数幂p=(y+1)2
穿戴层数l=2^p(2的p次方)
当年数y为偶数时:
参数幂p=y2-1
穿戴层数l=2^p*3(2的p次方乘以3)
按照队长的说法,她穿了17年了,代入这条公式就是2的9次方也就是512层,之前她说1层重10千克,那岂不是说她穿着5吨以上的衣服?
这也太可怕了吧,实在令人无法相信。