博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[2011年NOIP普及组] 数字反转
阅读量:3909 次
发布时间:2019-05-23

本文共 971 字,大约阅读时间需要 3 分钟。

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,如:

输入:-380,则输出:-83
输入
输入共 1 行,一个整数N。
输出
输出共 1 行,一个整数,表示反转后的新数。
样例输入
123

样例输出

321

import java.util.Scanner;public class Main {    public static void main(String[] args) {                int n;                int j,k;                int a[]=new int [100];                int i=0;                Scanner scan=new Scanner(System.in);                n=scan.nextInt();                if(n==0)                    System.out.println("0");                else                {                    if(n<0)                    {                        n=-n;                        System.out.print("-");                    }                    while(n!=0)                    {                        a[i++]=n%10;                        //                        n=n/10;                    }                    j=0;                    while(a[j]==0 &&j<=i)                        j++;                    for(k=j;k

转载地址:http://gkwrn.baihongyu.com/

你可能感兴趣的文章
.NET5全面拥抱Azure云,微软市值重回巅峰,那些年吹过的牛,都实现了!
查看>>
C# 中的 ref 已经被放开,或许你已经不认识了
查看>>
C#刷剑指Offer | 【常考题】最小的k个数
查看>>
【专题】多角度深入解析开放原子开源基金会
查看>>
在 Azure App Service 上启用 Application Request Routing
查看>>
使用 Xunit.DependencyInjection 改造测试项目
查看>>
谈谈.NET Core IServiceProvider
查看>>
一个.NET Core下的开源插件框架Pluginfactory
查看>>
基于阿里云日志服务快速打造简版业务监控看板
查看>>
集赞有礼!进击吧! Blazor !第六期 企业内部应用建设实战
查看>>
大象起舞——微软研发如何保持创新力和敏捷性
查看>>
Newbe.ObjectVisitor 0.2.10 发布,更花里胡哨
查看>>
寻找性能更优秀的动态 Getter 和 Setter 方案
查看>>
跟我一起学.NetCore之EF Core 实战入门,一看就会
查看>>
.NET架构小技巧(8)——优待异常
查看>>
一款基于.NET Core的认证授权解决方案-葫芦藤1.0开源啦
查看>>
寻找性能更优秀的不可变小字典
查看>>
项目开发中经常有一些被嫌弃的小数据,现在全丢给 FastDFS
查看>>
EntityFramework Core上下文实例池原理
查看>>
C# 8: 可变结构体中的只读实例成员
查看>>