坤坤进制

· · 个人记录

上体育课的时候突发奇想……

我们定义:坤进制为2.5进制,那么2坤进制(即坤坤进制)为5进制

和普通的五进制不同,坤坤进制为相对应的汉字转换,如:“1”对应“只” “2”对应“因”

所以,该如何实现呢?
附上代码:

#include<bits/stdc++.h>
using namespace std;
int n,t,a[1000005];
int main(){
    cin>>n;
    while(n)
    {
        a[++t]=n%5;
        n/=5;
    }
    for(int i=t;i>=1;i--)
    {
        if(a[i]==1) cout<<"只";
        if(a[i]==2) cout<<"因";
        if(a[i]==3) cout<<"你";
        if(a[i]==4) cout<<"太";
        if(a[i]==0) cout<<"美";
    }
    return 0;
}

此为整活,不要开战