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;
}
相关推荐
星轨初途几秒前
C++ 类和对象(下):初始化列表、static 成员与编译器优化深度剖析
android·开发语言·c++·经验分享·笔记
量子炒饭大师1 分钟前
【C++ 入门】Cyber动态义体——【vector容器】vector底层原理是什么?该怎么使用他?一文带你搞定所有问题!!!
开发语言·c++·vector·dubbo
学嵌入式的小杨同学3 分钟前
STM32 进阶封神之路(二十三):低功耗深度解析 —— 从睡眠模式到停机模式(底层原理 + 寄存器配置)
c++·stm32·单片机·嵌入式硬件·mcu·架构·硬件架构
AC赳赳老秦3 分钟前
OpenClaw 系统监控实战指南:构建高效的电脑/服务器状态监控与自动告警系统
服务器·开发语言·人工智能·php·ai-native·deepseek·openclaw
宝耶5 分钟前
Java面试题5:List、Set、Map 的区别?各自有哪些实现类?
java·开发语言·list
Cosmoshhhyyy6 分钟前
《Effective Java》解读第44条:坚持使用标准的函数接口
java·开发语言
yunyun321236 分钟前
动态库热加载技术
开发语言·c++·算法
88号技师6 分钟前
2026年3月一区SCI-B样条曲线优化算法B-spline curves optimizer-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法
dapeng28707 分钟前
C++中的享元模式实战
开发语言·c++·算法
jing-ya9 分钟前
day 60 图论part11
java·数据结构·算法·图论