2 条题解

  • 1
    @ 2023-12-24 9:02:04
    1. 
      
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int m, n, x = 0, sum = 0, a, b, c, d;
        cin >> m >> n;
        for (int i = m; i <= n; i++) // 依次遍历。
        {
            a = i / 10000; // i 的万位。
            b = i % 10000 / 1000; // i 的千位。
            c = i % 10000 % 1000 % 100 / 10; // i 的十位。
            d = i % 10000 % 1000 % 100 % 10; // i 的个位。
            if ((a == d && b == c) && (i % 2 == 0)) // 判断是否是回文数。
            {
                x++; // 把回文数个数加1。
                sum += i; // 把回文数总和加上 i 。
            }
        }
        cout << x << endl << sum; // 输出。
    }
    
    
    

    懂了吧

    • 1
      @ 2023-8-29 22:30:40

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

      那我来写一个吧!😄 😄 😄

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

      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
          int m, n, x = 0, sum = 0, a, b, c, d;
          cin >> m >> n;
          for (int i = m; i <= n; i++) // 依次遍历。
          {
              a = i / 10000; // i 的万位。
              b = i % 10000 / 1000; // i 的千位。
              c = i % 10000 % 1000 % 100 / 10; // i 的十位。
              d = i % 10000 % 1000 % 100 % 10; // i 的个位。
              if ((a == d && b == c) && (i % 2 == 0)) // 判断是否是回文数。
              {
                  x++; // 把回文数个数加1。
                  sum += i; // 把回文数总和加上 i 。
              }
          }
          cout << x << endl << sum; // 输出。
      }
      
      • @ 2023-11-22 20:54:32

        敢问你代码的颜色是怎么弄的?

    • 1

    信息

    ID
    739
    时间
    1000ms
    内存
    64MiB
    难度
    2
    标签
    递交数
    66
    已通过
    43
    上传者