其他分享
首页 > 其他分享> > 3.21 蓝桥真题

3.21 蓝桥真题

作者:互联网

进制转换  10进制到n进制 除n取余

当所需数据过大时,比如,数组内存所需过大,就可以采用

#include <iostream>
using namespace std;
int main(){
int a=1,b=1,c=1,t;
    for(int i=3;i<20190324;i++){
        t=(a+b+c)%10000;
        a=b;
        b=c;
        c=t;
    }
    cout <<t;
    return 0;
}

而不是

#include <iostream>
using namespace std;
int main(){
int a[20190326];
    a[0]=1;
    a[1]=1;
    a[2]=1;
    for(int i=3;i<20190324;i++){
        a[i]=a[i-1]+a[i-2]+a[i-3];
        a[i]=a[i]%10000;
    }
    cout <<a[20190323];
    return 0;
}

字母的asci码为64+字母顺序数;

数字的asci码为47+数;

大小写转换 32;

 

标签:3.21,main,进制,真题,int,namespace,蓝桥,asci,include
来源: https://www.cnblogs.com/sl-book/p/16036302.html