C++大于10的最小二进制,八进制,十进制都是回文数暴力简单求解

C++大于10的最小二进制,八进制,十进制都是回文数暴力简单求解,第1张

代码如下:#include
using namespace std;
long int B(long int x)
{
    long int m, b = 0;
    while (x > 0)
    {
        m = x % 10;
        x = x / 10;
        b = b * 10 + m;
    }
    return b;
 }
int main()
{
    int x = 11, a[100], b[100], k, i, sum, q, w, l;
    while (x > 10 )
    {
        sum = 0, i = 0, q = 0, w = 0;
        k = x;
        l = x;
        while (l > 0)
        {
            b[q] = l % 8;
            l = l / 8;
            q++;
        }
        while (k > 0)
        {
            a[i] = k % 2;
            k = k / 2;
            i++;
        }

        for (int j = i - 1; j >= 0; j--)
      

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/873077.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存