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;
}
相关推荐
夏天的清晨3 分钟前
C++入门学习
开发语言·c++·学习
新鲜势力呀6 分钟前
PHP 文件上传系统实战:从上传卡顿到分片上传 + 秒传 + 云存储架构完整优化方案
开发语言·架构·php
汉克老师7 分钟前
GESP2026年9月认证C++七级( 第二部分判断题(1~10题)精讲
c++·gesp·小学生·学c++编程
Dream it possible!10 分钟前
蓝桥杯_翻转_C++
c++·算法·蓝桥杯
Ivanqhz10 分钟前
BURG(自底向上重写生成器)
服务器·数据库·人工智能·深度学习·算法
牵猫散步的鱼儿10 分钟前
C 和 C++ 区别
c++
言乐616 分钟前
逻辑回归与利弊
人工智能·算法·机器学习·数据挖掘·逻辑回归
程序员老陆22 分钟前
从语法糖到类型系统:深度拆解 C++ Lambda 与可调用对象的“血缘关系”
开发语言·c++·程序设计
(Charon)23 分钟前
【C++面试】设计模式:手写单例模式与工厂模式
开发语言·c++
估值探索者24 分钟前
【Python量化系统工程实战 #01】数据存储选型 CSVSQLiteMySQL 对比与 SQLite 实战建库
开发语言·jvm·python·sqlite·api接口·数据api接口·股票数据api接口