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;
}
相关推荐
誰能久伴不乏6 分钟前
理解继承与组合的本质:Qt 项目中的设计选择指南
开发语言·qt
菜鸟懒懒10 分钟前
exp1_code
算法
qwertyuiop_i16 分钟前
pe文件结构(TLS)
c++·tls·pe文件结构
Winn~18 分钟前
JVM垃圾回收器-ZGC
java·jvm·算法
chicpopoo20 分钟前
Python打卡DAY46
开发语言·python
灏瀚星空22 分钟前
Python数学可视化:3D参数曲面与隐式曲面绘制技术
开发语言·python·3d
Java Fans40 分钟前
如何在Windows本机安装Python并确保与Python.NET兼容
开发语言·windows·python
爱coding的橙子1 小时前
每日算法刷题Day24 6.6:leetcode二分答案2道题,用时1h(下次计时20min没写出来直接看题解,节省时间)
java·算法·leetcode
慢慢慢时光1 小时前
leetcode sql50题
算法·leetcode·职场和发展
pay顿1 小时前
力扣LeetBook数组和字符串--二维数组
算法·leetcode