首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
判断一个数是否是回文数
[编程题]判断一个数是否是回文数
热度指数:1717
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
定义回文数的概念如下:
如果一个非负数左右完全对应,则该数是回文数,例如:121,22等。
如果一个负数的绝对值左右完全对应,也是回文数,例如:-121,-22等。
给定一个32位整数num,判断num是否是回文数。
[要求]
输入描述:
输入一个整数N.
输出描述:
若N是回文整数输出"Yes",否则输出"No"
示例1
输入
121
输出
Yes
示例2
输入
-121
输出
Yes
示例3
输入
998244353
输出
No
备注:
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(9)
分享
纠错
提交结果有问题?
11个回答
2篇题解
开通博客
1号牛客
发表于 2020-09-20 09:08:42
思路之一:1、如何得到最高位和最低位数字? 利用 % 和 / 运算2、如何去除最高位和最低位数字? 利用 % 和 / 运算3、循环4、看代码注释 import java.util.*; import java.io.*; public class Main{ public sta
展开全文
瓜瓜请多指教
发表于 2020-10-03 19:47:03
include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; if(n<0) n = -n; string s = to_string(n);
展开全文
问题信息
模拟
数学
上传者:
小小
难度:
11条回答
9收藏
4984浏览
热门推荐
通过挑战的用户
查看代码
牛客78414...
2023-03-01 04:01:55
牛客14363...
2022-09-11 08:38:54
兔兔emo
2022-09-07 19:32:11
DDDVE
2022-09-01 20:10:00
寄居的过客
2022-09-01 08:56:36
相关试题
有两个文件context.txt和...
去哪儿
模拟
评论
(4)
一个10*10的矩阵(可以理解为棋...
去哪儿
模拟
评论
(0)
打气球的最大分数
动态规划
数学
评论
(12)
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
你说在销售运营这个岗位上会涉及到一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
121
Yes
-121
Yes
998244353
No