题目

1089:数字反转
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 12285 通过数: 6308

【题目描述】

给定一个整数,请将该数各个位上数字反转得到一个新数。
新数也应满足整数的常见形式,即除非给定的原数为零,
否则反转后得到的新数的最高位数字不应为零,例如输入-380,反转后得到的新数为-83。

【输入】

输入共 1 行,一个整数N。-1,000,000,000 ≤ N≤ 1,000,000,000。

【输出】

输出共 1 行,一个整数,表示反转后的新数。

【输入样例】

123

【输出样例】

321

【提示】

【输入/输出样例 2】

输入:
-380
输出:
-83

【来源】

NO

代码

#include <stdio.h>
#include <string.h>
int main ()
{char a[10];int b[10],lena;scanf("%s",a);lena=strlen(a);if(strchr(a,'-')){printf("-");a[0]='0';for(int i=0;i<lena;i++){a[i]=a[i+1];}lena--;}for(int i=0;i<lena;i++){b[i]=a[i]-48;}for(int i=lena-1;i>=0;i--){printf("%d",b[i]);}return 0;
}

百练1089:数字反转相关推荐

  1. 成绩排序 九度教程c语言,九度OJ 1089 数字反转

    题目分析: 使用队列存放每一位的数字,然后输出并计算得到反转数值,从而实现数字反转. 源代码: [cpp] #include #include using namespace std; int mai ...

  2. 题目1089:数字反转(简单数字转换)

    题目链接:http://ac.jobdu.com/problem.php?pid=1089 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...

  3. 信息学奥赛一本通 1089:数字反转 | 1953:【11NOIP普及组】数字反转 | OpenJudge NOI 1.5 29 | 洛谷 P1307 [NOIP2011 普及组] 数字反转

    [题目链接] ybt 1089:数字反转 ybt 1953:[11NOIP普及组]数字反转 OpenJudge NOI 1.5 29:数字反转 洛谷 P1307 [NOIP2011 普及组] 数字反转 ...

  4. 【1089】数字反转

    1089:数字反转 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 56145     通过数: 29169 [题目描述] 给定一个整数,请将该数各个位上数字反转得 ...

  5. 大家好!我是屁孩君儿子,今天给大家带来一个 1089:数字反转

    先来看题目: 1089:数字反转 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 72806     通过数: 38164 [题目描述] 给定一个整数,请将该数各个 ...

  6. 九度OJ 1089:数字反转 (数字反转)

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3059 解决:1678 题目描述: 12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个 ...

  7. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1089:数字反转

    时间限制: 1000 ms 内存限制: 65536 KB 提交数: 12285 通过数: 6308 [题目描述] 给定一个整数,请将该数各个位上数字反转得到一个新数. 新数也应满足整数的常见形式,即除 ...

  8. 1089:数字反转(C C++)

    [题目描述] 给定一个整数,请将该数各个位上数字反转得到一个新数.新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入−380,反转后得到的新数为−83 ...

  9. OJ每日一练——数字反转

    问题描述: 给定一个整数,请将该数各个位上数字反转得到一个新数.新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,如: 输入:-380,则输出:-83 输入 ...

最新文章

  1. 如何查看OpenCV自带函数的源代码
  2. (C++)CSP202006-2 稀疏向量 two pointers
  3. vue填坑指南之模板的使用
  4. halcon车牌识别完整源码_基于chineseocr_lite的身份证、火车票、车牌等中文OCR文字识别...
  5. 关于预付卡,您需要知道的事儿
  6. python tcp协议加代理_python实现简单的TCP代理服务器
  7. android多线程文章,Android 多线程处理之多线程用法大集合
  8. Just a Hook HDU - 1698(查询区间求和+最基础模板)
  9. 【POJ 1269】判断两直线相交
  10. React Elements vs React Components
  11. 55本《大数据浪潮之巅:新技术商业制胜之道》,包邮!
  12. Python数据挖掘之时序模型预测
  13. 基于MVC模式的企业公文处理信息系统的设计与实现
  14. 局域网ip扫描工具_IP Scanner Pro for mac(局域网IP扫描软件)
  15. 网络游戏广告植入案例
  16. 计算机组成原理语言方框图,计算机组成原理实验报告3 语言方框图
  17. 云行 | 让数据奔驰在“云”间,天翼云助力贵州筑牢算力底座
  18. APIcloud的基本使用
  19. numpy 中ravel()和flatten()区别
  20. hosts文件如何修改?已解决

热门文章

  1. Linux执行命令unable to create new native thread问题
  2. 学习蛙泳过程用到的一些资料
  3. android 加载多个图片 内在溢出的问题
  4. 创建型模式(一):FactoryMethod ( 工厂方法 )
  5. 安装deepin系统步骤
  6. 二次开发是什么意思_什么是框架?为什么要使用框架?我告诉你理由哦!
  7. python中最大值最小值平均值_来自lis的Python平均值、最大值、最小值
  8. C语言函数题-查找数组每行的最大值
  9. python open文件安全隐患_python的其他安全隐患
  10. Java黑皮书课后题第3章:3.16(随机点)编写程序,显示矩形中一个随机点的坐标。矩形中心位于(0,0),宽100高200