百练1089:数字反转
题目
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:数字反转相关推荐
- 成绩排序 九度教程c语言,九度OJ 1089 数字反转
题目分析: 使用队列存放每一位的数字,然后输出并计算得到反转数值,从而实现数字反转. 源代码: [cpp] #include #include using namespace std; int mai ...
- 题目1089:数字反转(简单数字转换)
题目链接:http://ac.jobdu.com/problem.php?pid=1089 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
- 信息学奥赛一本通 1089:数字反转 | 1953:【11NOIP普及组】数字反转 | OpenJudge NOI 1.5 29 | 洛谷 P1307 [NOIP2011 普及组] 数字反转
[题目链接] ybt 1089:数字反转 ybt 1953:[11NOIP普及组]数字反转 OpenJudge NOI 1.5 29:数字反转 洛谷 P1307 [NOIP2011 普及组] 数字反转 ...
- 【1089】数字反转
1089:数字反转 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 56145 通过数: 29169 [题目描述] 给定一个整数,请将该数各个位上数字反转得 ...
- 大家好!我是屁孩君儿子,今天给大家带来一个 1089:数字反转
先来看题目: 1089:数字反转 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 72806 通过数: 38164 [题目描述] 给定一个整数,请将该数各个 ...
- 九度OJ 1089:数字反转 (数字反转)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3059 解决:1678 题目描述: 12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个 ...
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1089:数字反转
时间限制: 1000 ms 内存限制: 65536 KB 提交数: 12285 通过数: 6308 [题目描述] 给定一个整数,请将该数各个位上数字反转得到一个新数. 新数也应满足整数的常见形式,即除 ...
- 1089:数字反转(C C++)
[题目描述] 给定一个整数,请将该数各个位上数字反转得到一个新数.新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入−380,反转后得到的新数为−83 ...
- OJ每日一练——数字反转
问题描述: 给定一个整数,请将该数各个位上数字反转得到一个新数.新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,如: 输入:-380,则输出:-83 输入 ...
最新文章
- 如何查看OpenCV自带函数的源代码
- (C++)CSP202006-2 稀疏向量 two pointers
- vue填坑指南之模板的使用
- halcon车牌识别完整源码_基于chineseocr_lite的身份证、火车票、车牌等中文OCR文字识别...
- 关于预付卡,您需要知道的事儿
- python tcp协议加代理_python实现简单的TCP代理服务器
- android多线程文章,Android 多线程处理之多线程用法大集合
- Just a Hook HDU - 1698(查询区间求和+最基础模板)
- 【POJ 1269】判断两直线相交
- React Elements vs React Components
- 55本《大数据浪潮之巅:新技术商业制胜之道》,包邮!
- Python数据挖掘之时序模型预测
- 基于MVC模式的企业公文处理信息系统的设计与实现
- 局域网ip扫描工具_IP Scanner Pro for mac(局域网IP扫描软件)
- 网络游戏广告植入案例
- 计算机组成原理语言方框图,计算机组成原理实验报告3 语言方框图
- 云行 | 让数据奔驰在“云”间,天翼云助力贵州筑牢算力底座
- APIcloud的基本使用
- numpy 中ravel()和flatten()区别
- hosts文件如何修改?已解决
热门文章
- Linux执行命令unable to create new native thread问题
- 学习蛙泳过程用到的一些资料
- android 加载多个图片 内在溢出的问题
- 创建型模式(一):FactoryMethod ( 工厂方法 )
- 安装deepin系统步骤
- 二次开发是什么意思_什么是框架?为什么要使用框架?我告诉你理由哦!
- python中最大值最小值平均值_来自lis的Python平均值、最大值、最小值
- C语言函数题-查找数组每行的最大值
- python open文件安全隐患_python的其他安全隐患
- Java黑皮书课后题第3章:3.16(随机点)编写程序,显示矩形中一个随机点的坐标。矩形中心位于(0,0),宽100高200