PAT1027 Colors in Mars (20)

来源:互联网 发布:知乎每日精选接口 编辑:程序博客网 时间:2024/05/23 22:01
水题
#include<iostream>#include<map>#include<string>using namespace std;map<int,char>i2c;string get_mars_num(int num){    string rs="  ";    if(num<13){        rs[0]=i2c[0];        rs[1]=i2c[num];    }else{         int base=0;        base=num % 13;        rs[1]=i2c[base];        num = num / 13;        rs[0]=i2c[num];    }       return rs;  }int main(){    for(int i=0;i<=9;i++){        i2c[i]='0'+i;    }    i2c[10]='A';    i2c[11]='B';    i2c[12]='C';            int n1,n2,n3;    cin>>n1>>n2>>n3;    string rs="#";    rs+=get_mars_num(n1);    rs+=get_mars_num(n2);    rs+=get_mars_num(n3);    cout<<rs<<endl;     system("pause");    return 0;} 


0 0
原创粉丝点击