c++_2011 NOIP 普及组 (1)

P1307 [NOIP 2011 普及组] 数字反转

P1307 [NOIP 2011 普及组] 数字反转 - 洛谷

P1307 [NOIP 2011 普及组] 数字反转

题目描述

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

输入格式

一个整数 N

输出格式

一个整数,表示反转后的新数。

输入输出样例 #1

输入 #1

```

123

```

输出 #1

```

321

```

输入输出样例 #2

输入 #2

```

-380

```

输出 #2

```

-83

```

说明/提示

**【数据范围】**

-1,000,000,000\\leq N\\leq 1,000,000,000

noip2011 普及组第一题

代码

cpp 复制代码
#include <iostream>
using namespace std;
int main(){
    int n,sum=0;
    cin>>n;
    if (n==0){
        sum=0;
    }
        while(n!=0){
            sum=sum*10+n%10;
            n/=10;
        }
    cout<<sum;
    return 0;
}
相关推荐
阿凡达蘑菇灯1 小时前
langgraph---条件边
开发语言·前端·javascript
Han.miracle1 小时前
Java的多线程——多线程(3)线程安全
java·开发语言·jvm·学习·安全·线程·多线程
粉色挖掘机1 小时前
矩阵在密码学的应用——希尔密码详解
线性代数·算法·机器学习·密码学
买辣椒用券1 小时前
在Linux上实现Modbus RTU通信:一个轻量级C++解决方案
linux·c++
周杰伦_Jay1 小时前
【主流开发语言深度对比】Python/Go/Java/JS/Rust/C++评测
开发语言·python·golang
七七七七071 小时前
【计算机网络】UDP协议深度解析:从报文结构到可靠性设计
服务器·网络·网络协议·计算机网络·算法·udp
ldmd2841 小时前
Go语言实战:入门篇-5:函数、服务接口和Swagger UI
开发语言·后端·golang
TitosZhang2 小时前
排序算法稳定性判断
数据结构·算法·排序算法
光子物联单片机2 小时前
C语言基础开发入门系列(八)C语言指针的理解与实战
c语言·开发语言·stm32·单片机·mcu
是苏浙2 小时前
零基础入门C语言之文件操作
c语言·开发语言