当前位置: 首页 > news >正文

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 普及组第一题

代码

#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;
}

相关文章:

  • WebSocket分布式实现方案
  • 【LLaMA-Factory实战】1.3命令行深度操作:YAML配置与多GPU训练全解析
  • 数据库 1.0
  • wpf CommandParameter 传递MouseWheelEventArgs参数 ,用 MvvmLight 实现
  • 里氏替换原则(LSP)
  • Java 网络安全新技术:构建面向未来的防御体系
  • 强化学习--2.数学
  • 【Java学习】通配符?
  • 内存性能测试方法
  • 如何通过文理工三类AI助理赋能HI,从而,颠覆“隔行如隔山”的旧观念和“十万小时定律”的成长限制
  • 穿越数据森林与网络迷宫:树与图上动态规划实战指南
  • 【CF】Day50——Codeforces Round 960 (Div. 2) BCD
  • AVFormatContext 再分析零
  • 《告别试错式开发:TDD的精准质量锻造术》
  • Vivado FPGA 开发 | 创建工程 / 仿真 / 烧录
  • 分布式事务解决方案
  • 生成对抗网络(GAN, Generative Adversarial Network)​
  • ES6/ES11知识点
  • 深入理解C++类型转换:从基础到高级应用
  • 【前缀和】和为 K 的连续子数组
  • 世界哮喘日|专家:哮喘无法根治,“临床治愈”已成治疗新目标
  • 张国清赶赴贵州毕节黔西市指导游船倾覆事故应急救援救治工作
  • 国铁集团:铁路五一假期旅客发送量累计已超1亿人次
  • 路遇交通事故镇干部冲进火海救人,已申报见义勇为
  • 体坛联播|拜仁遭绝平未能提前夺冠,刘翔钻石联赛纪录作古
  • 云南石屏举办茶文化交流活动:弘扬企业家精神,激发市场活力