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

news/2024/9/23 13:23:05

 题目描述】

输出所有形如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.ryyt.cn/news/57140.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

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,"属性" ->…

123. 买卖股票的最佳时机 III(leetcode)

https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-iii/description/ 这一题较难,难点是状态比较多,需要考虑两笔交易,则共5个状态需要被记录,用当前是否持有股票来划分子集进行计算 class Solution {public int maxProfit(int[] prices) {// 由于此题可以完成两笔…