YACS(上海计算机学会竞赛平台)一星级题集——回文数的判定

题目描述

给定一个正整数 n,请判定它是否是一个回文数,所谓回文数,就是将这个数的所有数字倒序排列后这个数的大小保持不变,比如 101 与 6886 都是回文数,而 100 不是回文数。

输入格式

单个正整数:表示给定的数字

输出格式
  • 如果输入是一个回文数,输出 Palindromic Number
  • 否则,输出 Non-Palindromic Number
数据范围
  • 对于 100% 的数据,1≤n≤10,000,000。
样例数据

(自编数据)

输入:3212

输出:Non-Palindromic Number

输入:232

输出:Palindromic Number

代码实现
#include <bits/stdc++.h>
using namespace std;
long long n;

int main() {
	cin >> n;
	long long t = n;
	long long x = 0;
	while (t) {
		x = x * 10 + t % 10;
		t /= 10;
	}
	if (x == n) {
		cout << "Palindromic Number";
	} else {
		cout << "Non-Palindromic Number";
	}
	return 0;
}

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-24 19:02:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-24 19:02:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-24 19:02:02       87 阅读
  4. Python语言-面向对象

    2023-12-24 19:02:02       96 阅读

热门阅读

  1. 3.架构设计系列:高并发系统的设计目标

    2023-12-24 19:02:02       57 阅读
  2. 《微信小程序开发从入门到实战》学习六十一

    2023-12-24 19:02:02       76 阅读
  3. 常见的基因表达度量单位(ChatGPT)

    2023-12-24 19:02:02       60 阅读
  4. 基于llama-index对embedding模型进行微调

    2023-12-24 19:02:02       58 阅读
  5. 这30个人工智能工具我打赌你一定不知道

    2023-12-24 19:02:02       246 阅读
  6. 工业机器人主要组成部分及其作用

    2023-12-24 19:02:02       60 阅读
  7. 力扣题目学习笔记(OC + Swift)20. 有效的括号

    2023-12-24 19:02:02       56 阅读
  8. 【Kafka每日一问】kafka三种压缩方式差别?

    2023-12-24 19:02:02       51 阅读
  9. oracle 触发器 怎么返回处理错误到客户端

    2023-12-24 19:02:02       59 阅读
  10. MySQL数据的备份与恢复

    2023-12-24 19:02:02       50 阅读
  11. Mysql sql_mode参数配置

    2023-12-24 19:02:02       61 阅读
  12. sql server多表查询

    2023-12-24 19:02:02       65 阅读