南沙信C++陈老师解一本通题: 2031:【例4.17】四位完全平方数

 题目描述】

输出所有形如aabb的四位完全平方数(即前两位数字相等,后两位数字也相等)。

【输入】

【输出】

由小到大输出,每个数占一行。

【输入样例】

【输出样例】

#include <bits/stdc++.h>
using namespace std;
bool isSquare(int n)
{int tmp=(int)sqrt(n);return tmp*tmp==n;
}
bool isAABB(int n)
{string tmp=to_string(n);return (tmp[0]==tmp[1]&&tmp[2]==tmp[3])? true: false;
}
int main()
{for(int i=1000;i<=9999;i++){if( isSquare(i) && isAABB(i) )cout<<i<<endl;}return 0;
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/792886.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VMware Workstation 17.6 Pro macOS Unlocker OEM BIOS 2.7 for Windows

VMware Workstation 17.6 Pro macOS Unlocker & OEM BIOS 2.7 for WindowsVMware Workstation 17.6 Pro macOS Unlocker & OEM BIOS 2.7 for Windows 在 Windows 上运行 macOS Sequoia 请访问原文链接:https://sysin.cn/blog/vmware-workstation-17-unlocker-windows/…

MySQL官网下载

MySQL官网 https://dev.mysql.com/downloads/mysql/ 下载安装包 不登陆注册,直接下载 https://blog.csdn.net/wangyuxiang946/article/details/140063682

铁矿石的波浪与 分型

分型706.5 673反弹693-698后 应该还有第五浪破新低

VMware Workstation 17.6 Pro macOS Unlocker OEM BIOS 2.7 for Linux

VMware Workstation 17.6 Pro macOS Unlocker & OEM BIOS 2.7 for LinuxVMware Workstation 17.6 Pro macOS Unlocker & OEM BIOS 2.7 for Linux 在 Linux 上运行 macOS Sequoia 请访问原文链接:https://sysin.cn/blog/vmware-workstation-17-unlocker-linux/,查看最…

VMware ESXi 6.7U3u macOS Unlocker 标准版和厂商定制版更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware ESXi 6.7U3u macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版 UI fixVMware ESXi 6.7U3u macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版 UI fix ESXi 6.7U3u 标准版,Dell (戴尔)、HPE (慧与) OEM 定制版 请访问原文链接:https://sysin.org/blog/vmwar…

读软件设计的要素02概念的目的

概念的目的1. 要素 1.1. 概念的定义包括名称、目的、状态、操作和操作原则 1.2. 操作原则(operational principle)1.2.1. 操作原则用于展示如何通过操作实现目的,这是理解概念的关键1.2.2. 展示如何通过操作的组合实现概念的目的,包含一个或多个典型的使用场景1.2.3. 操作原则…

Windows Terminal 便捷使用方法

一、Windows Terminal 便捷使用方法 1.1 Terminal 下载下载地址:https://github.com/microsoft/terminal1.2 在 "运行" 中打开 Terminal在 Terminal 根目录中对程序wt.exe创建两个快捷方式,分别是wt和wta(用作以管理员身份打开):右键wta,"属性" ->…

ComfyUI 基础教程(二) —— Stable Diffusion 文生图基础工作流及常用节点介绍

上一篇文章讲解述首次启动 ComfyUI 会自动打开一个最基础的文生图工作流。实际上,后续我们可以通过菜单选项,或者快捷键 ctrl + D来打开这个默认工作流。默认工作流如下:这是一个最基础的文生图工作流,本文通过对这个工作流的讲解,让大家对 ComfyUI 工作流有一个基本的认识…

学习笔记487—PDF页面拼接后大小不统一【已解决!】

Adobe PDF软件,页面拼接后大小不统一,怎么办? 一、问题: PDF页面拼接后大小不统一,怎么办?二、解决办法: 1)首先,点击“组织页面”。2)选中参考页面,并点击鼠标右键,随后选择下拉菜单中“裁剪页面”。 3)记录这个页面的大小(高度= 25.00厘米,宽度=27.00厘米)。 …

k8s工作负载控制器--Statefulset

目录一、概述二、引入"有状态"需求1、管理无状态服务的 Deployment 实现了什么1.1、创建 Deployment1.2、验证 Pod 数量1.3、配置更新策略(更新镜像版本)1.4、观察更新过程1.5、验证更新后 Pod 的状态1.6、回滚 Deployment2、新需求分析三、StatefulSet:面向有状态…

7个步骤,告诉你如何打造“爆品”

品牌升维的必经之路。► 高维君说: 爆品 = 大多数人X关键需求X有效营销 那么,到底如何打造爆品呢?高维学堂常驻导师张雷老师在课堂上详细分解了打造爆品的7个步骤,助力我们打造出“叫好又卖座”的产品。 来源 | 高维学堂《跨境爆品打造》高维学堂常驻导师 | 张雷编辑 | 高…

翻译[1]-主动噪声消除(ANC)算法研究

主动噪声消除(ANC)算法研究原文地址: [https://github.com/iancraz/ANC-Implementation/blob/master/README.md] 许可: MIT license 原作者: Ian C. Daz, Matas Fogg, Lisandro Alvarez, Manuel Dieguez摘要 现在,主动消噪技术已经被广泛应用于各个领域,从工业到医疗和消费产…