4 条题解

  • 1
    @ 2023-12-22 18:32:06

    枚举即可,这里我不细讲了

    #include <bits/stdc++.h>
    using namespace std;
    bool check(int n)
    {
        int a[10005], cnt = 0;
        while (n)
        {
            a[++cnt] = n % 10;
            n /= 10;
        }
        for (int i = 1; i <= cnt; i++)
            if (a[i] != a[cnt - i + 1])
                return false;
        return true;
    }
    int main(void)
    {
        ios::sync_with_stdio(false);
        cin.tie(0);
        cout.tie(0);
        int n, m;
        cin >> n >> m;
        int ans = 0;
        for (int i = n; i <= m; i++)
        {
            if (check(i))
            {
                cout << i << endl;
                ans++;
            }
        }
        cout << ans << endl;
        return 0;
    }
    
    • 0
      @ 2023-10-29 16:46:13

      代码如下:

      #include <iostream>
      using namespace std;
      int main()
      {
          int c=0,a,b;
          cin >> a >> b;
          for (int i=a;i<=b;i++)
          {
              if (i/100==i%10)
              {
                  cout << i << endl;
                  c++;
              }
          }
          cout << c;
          return 0;
      }
      

      ***记得点赞哦!🚀️ 🚀️ 🚀️ ***

      • 0
        @ 2023-10-4 20:03:27

        我也来一个

        #include<bits/stdc++.h>
        using namespace std;
        int n,m,sum;
        int main()
        {
            cin>>n>>m;
            if(n<99)
            {
                n=100;
            }
            for(int i=n;i<=m;i++)
            {
                if(i/100==i%10)
                {
                    cout<<i<<endl;
                    sum++;
                }
            }
            cout<<sum;
            return 0;
        }
        
        • 0
          @ 2023-8-29 22:23:52

          没人写题解???👀️ 👀️ 👀️

          那我来写一个吧!😄 😄 😄

          🚀️ 🚀️ 🚀️ 直接上代码!!!

          #include<bits/stdc++.h>
          using namespace std;
          int main()
          {
              int m, n, x = 0;
              cin >> m >> n;
              for (int i = m; i <= n; i++) // 依次遍历。
              {
                  if (i / 100 == i % 100 % 10) // 判断是否是回文数。
                  {
                      cout << i << endl; // 输出。
                      x++; // 把回文数个数加1。
                  }
              }
              cout << x; // 输出回文数个数。
          }
          
        • 1

        信息

        ID
        738
        时间
        1000ms
        内存
        64MiB
        难度
        2
        标签
        递交数
        89
        已通过
        56
        上传者