char m[30] = {'0', '1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J'};
//进制转换存入字符串中
string Switch(int x, int n)
{
string s = "";
while(x)
{
s += m[x%n];
x /= n;
}
reverse(s.begin(), s.end());//需要翻转
return s;
}
//检验是否与为回文
bool HuiWen(string s)
{
int i = 0;
int j = s.size()-1;
while(i <j)
{
if(s[i] != s[j]) return false;
i++, j--;
}
return true;
}
回文平方(含进制转换C++)
最新推荐文章于 2023-12-14 13:38:33 发布