【第22期】观点:IT 行业加班,到底有没有价值?

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

原创 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.


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

相关文章推荐

浙江外国语学院第四届大学生ACM程序设计大赛试题 DEC 21,2013

浙江外国语学院第四届大学生ACM程序设计大赛试题 DEC 21,2013 Problem 0:Chinese Zodiac Author: WU, Zejun Contest: The 11th ...

百练 4029 数字反转

# include &lt;stdio.h&gt; int main() { int f; long int str,i,a,a_back; while(scanf("%ld",&amp;str)!=EOF) { f=1; ...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

信息学奥林匹克竞赛-运输层协议

运输层最重要的两种协议:UDP和TCP 运输层向它上面的应用层提供通信服务 从运输层的角度看,通信的真正端点并不是主机而是主机中的进程。 运输层的功能: 复用(multiplexing):在发...

Leetcode 7 Reverse Integer 反转数字

题目: Reverse digits of an integer. <p style="margin-top: 0px; margin-bottom: 10px; font-si

Dancing Links中文版

Dancing Links中文版(DLXcn) Donald E.Knuth, Stanford University 翻译 武汉武钢三中 吴豪 更正 排版 上海交通大学 隋清宇(sqybi) ...
  • pi9nc
  • pi9nc
  • 2013-09-19 09:06
  • 1392
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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