信息学奥林匹克竞赛-数字反转

原创 2015年11月19日 16:16:31

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。


输入格式:
  输入文件名为reverse.in 。 
  输入共1 行,一个整数 N。
输出格式:
  输出文件名为reverse.out 。 
  输出共1行,一个整数,表示反转后的新数。


输入:123

输出:321


输入:-380

输出:-83


var
flag,n,sum:longint;

begin
	readln(n);
	flag:=1;
	if n<0 then
	begin
		n:=n*(-1);
		flag:=-1;
	end;
	sum:=0;
	while n>0 do
	begin
		sum:=sum*10;
		sum:=sum+n mod 10;
		n:=n div 10;
	end;
	writeln(sum*flag);
end.


版权声明:本文为博主原创文章,未经博主允许不得转载(不过这句话并没有什么*用)

<OJ_Sicily>数字反转

利用栈的数据结构实现数字反转

NOIP 数字反转

#include using namespace std; int main() { int n,m=0; cin>>n; while(n!=0) { m=m*10+n%10; n/...

数字反转

问题描述   给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2) 。 输入格式   输...

【codevs 1130】数字反转

1130 数字反转 2011年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题解 题目描述 Description ...

全国青少年信息学奥林匹克分区联赛(N)竞赛大纲

全国青少年信息学(计算机)奥林匹克分区联赛竞赛大纲 一、初赛内容与要求:(#表示普及组不涉及,以下同) 计算机的基本发展  诞生与发展  特点  在现代社会中的应用  ...

信息学奥林匹克竞赛-动态规划

动态规划大致分为线型动态规划和区间型动态规划。 本章我们先谈线型动态规划。 采药(选自NOIP2005普及组复赛第三题)   【难度指数】简单   【问题描述】   辰辰是...

信息学奥林匹克竞赛-初赛抱佛脚攻略(选择题)

庞统友情提示:以下这些内容是我挑选了N久,最简练最简练了,不能再删更多! 1. 一个完整的计算机系统应包括 硬件系统和软件系统。 2. 目前微型计算机中采用的逻辑组件是 大规模和超大...

2016 年大沥镇小学青少年信息学奥林匹克竞赛反思(甲乙组)

前言:今天江老师给一个小时让我们做今年小学生的镇赛题,自信满满的我还以为自己能AK,结果被打脸了。先讲乙组吧。T1:A+B Problem。5#includeusing namespace std;i...

信息学奥林匹克竞赛-津津的储蓄计划

津津的储蓄计划 题目描述 津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。      为了让津津学习如何储蓄,妈妈提出,...

2017年第23届全国青少年信息学奥林匹克竞赛分区联赛提高组复赛题解报告

2017年第23届全国青少年信息学奥林匹克竞赛分区联赛提高组复赛题解报告
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:信息学奥林匹克竞赛-数字反转
举报原因:
原因补充:

(最多只允许输入30个字)