链接:https://www.luogu.org/problem/P1307

题目:

  题目描述

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

  输入格式

  一个整数 NN

  输出格式

  一个整数,表示反转后的新数。

  输入输出样例

  输入 #1复制

  123
  输出 #1复制

  321
  输入 #2复制

  -380
  输出 #2复制

  -83

  说明/提示

  数据范围

  -1,000,000,000≤N≤1,000,000,000

  noip2011普及组第一题

思路:

  思路清晰,先判断是否为负数,记录一下,之后反复取尾数,直到结束,输出。

  这题真的做过,不过上次是在LeetCode上面做的,用的java。

代码:

 #include<iostream>
#include<cmath>
#include<limits.h>
using namespace std;
int main()
{
int ans = ;
int x;
cin >> x;
int num = abs(x);
int max = INT_MAX/;
while(num>)
{
int t = num % ;
if(ans > max)
return ;
ans = ans * + t; num = num / ;
}
if(x>)
cout << ans;
else
cout << -ans;
return ;
}

最新文章

  1. WP8下实现刮刮乐(橡皮擦)功能
  2. error: command &#39;cc&#39; failed with exit status 1
  3. html 空格-有趣的试验
  4. js 返回上一页
  5. Java中怎样由枚举常量的ordinal值获得枚举常量对象
  6. NServiceBus
  7. oracle11g不能导出空表
  8. linux No manual entry for
  9. 三大框架常遇的错误:hibernate : object references an unsaved transient instance
  10. 本地yum源安装GCC
  11. [深度应用]&#183;首届中国心电智能大赛初赛开源Baseline(基于Keras val_acc: 0.88)
  12. Sublime使用小记
  13. 学习windows编程 day4 之 映射模式
  14. Jersey RESTful WebService框架学习(七)文件上传
  15. Ubuntu 16.04 Server 设置静态IP
  16. 重命名和重定向RF执行生成的output文件
  17. C语言中的条件编译
  18. HDU4135Co-prime(容斥原理)
  19. SpringMVC-Spring-Hibernate项目搭建之一-- 搭建maven 项目 &amp; servlet的demo
  20. 1.单机部署hadoop测试环境

热门文章

  1. 使用java写js中类似setTimeout的代码
  2. qt 添加程序插件目录
  3. MAC将根目录文件夹的权限赋给用户
  4. 通过adb操作安卓亮屏、设置背光亮度、解锁、打开app
  5. uboot的仓库在哪里?
  6. springboot之freemarker 和thymeleaf模板web开发
  7. Syste类
  8. MySQL批量导入Excel数据
  9. java-mybaits-012-mybatis-Interceptor-拦截器读写分离四种实现方案
  10. Could not find conda environment: tensorflow | anaconda激活环境