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;
}
相关推荐
遥感知识服务25 分钟前
从局部阈值、双极化到暗地表剔除:NASA OPERA DSWx-S1全球动态水体算法拆解
大数据·人工智能·深度学习·神经网络·算法·机器学习
晚风醉蝶31 分钟前
1-13-TimSort
算法
ZJU_统一阿萨姆40 分钟前
【算子开发】算子融合与Softmax_LayerNorm实现
人工智能·算法·语言模型·硬件架构
Zane1994121 小时前
CAS 与原子类:Java 如何实现无锁编程
java·开发语言
码农颜2 小时前
6.3 主函数流程剖析
开发语言·php
TheBestRucy3 小时前
Python 九阳神功:从零筑基到线程飞升
服务器·开发语言·网络·人工智能·python
研☆香3 小时前
聊一聊前端的常见字 关键字
开发语言·前端·javascript
小小龙学IT3 小时前
FlatBuffers 深度解析:Google 开源零拷贝序列化库完全指南
c++·开源
叩码以求索3 小时前
浅谈:前序遍历反转法求解N叉树的后序遍历
算法
wuminyu3 小时前
JDK21中虚拟线程和FFM协同实现高并发源码剖析
java·linux·c语言·jvm·c++