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 小时前
Java基础02_JDK&JRE下载安装及环境配置
java·开发语言
小冷爱读书6 小时前
allocator
开发语言·c++
森G6 小时前
71、打包发布---------打包发布
c++·qt
小冷爱读书6 小时前
C++ 单例四种实现完整演进逻辑
开发语言·c++·c++学习
bubiyoushang8886 小时前
电力线信道“五类噪声”仿真MATLAB
开发语言·matlab
cici158746 小时前
彩色图像模糊增强(Fuzzy Enhancement)MATLAB 实现
开发语言·算法·matlab
kaikaile19956 小时前
图像稀疏化分解 + 压缩感知(CS)重建 MATLAB
开发语言·计算机视觉·matlab
yugi9878386 小时前
PNCC(Power-Normalized Cepstral Coefficients)— MATLAB 实现
开发语言·人工智能·matlab
大黄说说6 小时前
C++20 协程从入门到网络服务
开发语言
你是个什么橙6 小时前
Python入门学习2:Python 基础语法全解析——从代码结构到输入输出
开发语言·python·学习