5 条题解

  • 0
    @ 2025-9-20 20:03:39

    python s = input().strip() reverse_s = s[::-1] result = str(int(reverse_s)) print(result)

    • 0
      @ 2025-9-6 10:39:56

      给大佬的代码写了些注释,方便初学者看懂; #include<stdio.h>

      int main()

      {

      int a,b;//a是原数值,b是翻转值

      scanf("%d",&a);

      for(b=0;a;)//开始循环反转,b清0,a存在,不写循环方式

      //意思指按循环体运行循环方式

      {

      b*=10;

      b+=a%10;//b取a最右边的数,第一次循环为个位,

      //二次为十位,类推

      a/=10;

      //a在本次循环完成了把最右边的数给b的使命,现在缩一位,为下次循环准备

      }

      printf("%d",b);

      return 0;

      }

      • 0
        @ 2024-4-24 22:21:42
        #include <stdio.h>
        int main()
        {
            int a,b;
            scanf("%d",&a);
            for(b=0;a;)
            {
                b*=10;
                b+=a%10;
                a/=10;
            }
            printf("%d",b);
            return 0;
        }
        //while(i<=n){scanf("%d",&a[i]);i++;}
        //for(i=1;i<=1;i++)
        
        • 0
          @ 2022-10-7 11:11:41

          #include<stdio.h> int main(){ int a,b=0; scanf("%d",&a); for(int i=a;i>0;i/=10){ b=b*10+i%10; }printf("%d",b); return 0; }

          • -4
            @ 2022-9-15 22:03:03

            n=input() b='' for i in n[::-1]: b=b+i print(int(b))

            • 1

            信息

            ID
            40
            时间
            1000ms
            内存
            128MiB
            难度
            4
            标签
            递交数
            2837
            已通过
            1399
            上传者