当前位置: 首页 > news >正文

PTA:平方回文数

题干

在数学里面,有一种数字正着读和反着读结果都一样,我们把这种数称为回文数。如果一个回文数,它同时还是某一个数的平方,这样的数字叫做平方回数。
本题要求输出小于正整数N的所有平方回数。
(注:个位数都是回文数。)

函数接口定义:
void Squared_Symmetry ( const int N );
其中 N 是用户传入的参数。 N 的值不超过int的范围。

裁判测试程序样例:
在这里给出函数被调用进行测试的例子。例如:

#include <stdio.h>void Squared_Symmetry ( const int N );int main()
{int N;scanf("%d", &N);Squared_Symmetry(N);return 0;}/* 请在这里填写答案 */

输入样例:
在这里给出一组输入。例如:

1000
输出样例:
在这里给出相应的输出。例如:

676 484 121 9 4 1

#include<math.h>
int isPalindrome(int num) {int originalNum = num;int reversedNum = 0;while (num > 0) {int remainder = num % 10;reversedNum = reversedNum * 10 + remainder;num /= 10;}return originalNum == reversedNum?1:0;
}
void Squared_Symmetry(const int N){double n=N;int temp,i;n=sqrt(n);temp=(int) n;for(i=N;i>=1;i--){n=i;n=sqrt(n);temp=(int) n;if(n-temp==0&&isPalindrome(i)){if(i==1){printf("%d\n",i);return ;}printf("%d ",i);}}
}
http://www.lryc.cn/news/251453.html

相关文章:

  • 从“AI证件照”到“AI译制片”,爆款AIGC应用的商业化迷思
  • JAVA代码优化:Easy Excel(操作Excel文件的开源工具)
  • Linux Python ping3库使用教程(ping3命令、ping命令)
  • 分享一些基于php商城案例
  • SpringSecurity 三更草堂 学习笔记
  • 基于Java SSM仓库管理系统
  • 基于Spark对消费者行为数据进行数据分析开发案例
  • Docker镜像制作与推送
  • Pandas时序数据分析实践—基础(1)
  • 5.C转python
  • 输出SearchFacesResponse对象的JSON格式字符串回包乱码解决方案
  • P7 链表 链表头前方插入新节点
  • SCAU:主对角线上的元素之和
  • c语言——简单客户端demo
  • 日志检索场景ES->Doris迁移最佳实践:函数篇
  • 【高效开发工具系列】jackson入门使用
  • 深入理解网络非阻塞 I/O:NIO
  • Hdoop学习笔记(HDP)-Part.07 安装MySQL
  • [数据结构]HashSet与LinkedHashSet的底层原理学习心得
  • 使用unity开发Pico程序,场景中锯齿问题
  • Spring | Spring的基本应用
  • 项目开发维护技术文档(梳理总结中)
  • 【接口测试】Apifox实用技巧干货分享
  • 车联网架构设计(一)_消息平台的搭建
  • (蓝桥杯)1125 第 4 场算法双周赛题解+AC代码(c++/java)
  • 也可Adobe Animate
  • 【面试HOT200】回溯篇
  • JVM——内存溢出和内存泄漏
  • 《凤凰项目》读书笔记
  • 熬夜会秃头——beta冲刺Day4