GESP2023年12月认证C++五级( 第三部分编程题(1)小杨的幸运数)

news/2025/1/8 9:43:14/

参考程序:

#include <iostream>
#include <cmath>
using namespace std;int nextPerfectSquare(int a) {int sqrt_a = (int)sqrt(a);if (sqrt_a * sqrt_a < a) {sqrt_a++;  // 如果 sqrt(a) 的平方小于 a,那么就需要加 1,找到下一个完全平方数}return sqrt_a * sqrt_a;  // 返回下一个完全平方数
}int main() {int a, N;cin >> a >> N;// 计算下一个完全平方数int next_square = nextPerfectSquare(a);// 对每个输入的数字进行处理for (int i = 0; i < N; ++i) {int x;cin >> x;if (x >= next_square && x % next_square == 0) {// 如果 x >= next_square 且是完全平方数的倍数,说明它是幸运数cout << "lucky" << endl;} else {// 如果 x 不是幸运数,进行幸运化处理while (x % next_square != 0) {x++;}cout << x << endl;  // 输出幸运化后的结果}}return 0;
}


http://www.ppmy.cn/news/1561224.html

相关文章

股指期货如何对冲股票下跌的风险?

股指期货&#xff0c;其实是个很好的风险“保险”。它怎么工作呢&#xff1f;简单来说&#xff0c;就是因为它和股票价格通常都受同样的市场因素影响&#xff0c;所以它们的涨跌趋势往往是一致的。这样&#xff0c;我们就可以用股指期货来对冲股票下跌的风险了。 假设你手里有…

使用SSH建立内网穿透,能够访问内网的web服务器

搞了一个晚上&#xff0c;终于建立了一个内网穿透。和AI配合&#xff0c;还是得自己思考&#xff0c;AI配合才能搞定&#xff0c;不思考只依赖AI也不行。内网服务器只是简单地使用了python -m http.server 8899&#xff0c;但是对于Gradio建立的服务器好像不行&#xff0c;会出…

反向代理模块开发,

1 概念 1.1 反向代理概念 反向代理是指以代理服务器来接收客户端的请求&#xff0c;然后将请求转发给内部网络上的服务器&#xff0c;将从服务器上得到的结果返回给客户端&#xff0c;此时代理服务器对外表现为一个反向代理服务器。 对于客户端来说&#xff0c;反向代理就相当于…

二叉树相关的题,判断二叉树是否是单值二叉树,相同的树,对称二叉树,另一棵树的子树,KY11 二叉树遍历

文章目录 判断二叉树是否是单值二叉树100. 相同的树101. 对称二叉树572. 另一棵树的子树KY11 二叉树遍历 判断二叉树是否是单值二叉树 965. 单值二叉树 单值二叉树&#xff0c;所有结点的值都相同的二叉树即为单值二叉树&#xff0c;判断某一棵二叉树是否是单值二叉树的一般步…

关于Java抽象工厂模式的面试题目及其答案

Java中有23种设计模式&#xff0c;主要分为三类&#xff1a;创建型模式、结构型模式和行为型模式‌。 创建型模式 创建型模式关注于对象的创建&#xff0c;提供了更灵活的对象创建方式。主要包括以下几种&#xff1a; ‌单例模式‌&#xff1a;确保一个类只有一个实例&#…

Reactor测试框架之StepVerifier

Reactor测试框架之StepVerifier 测试步骤1、创建StepVerifier实例2、添加断言3、执行验证 代码实例 在响应式编程中&#xff0c;Reactor框架提供了StepVerifier测试类&#xff0c;用于对响应式序列进行断言和验证。StepVerifier主要用于对Publisher发出的元素序列进行逐步的、精…

网络安全的主要防护对象有哪些?

网络基础设施 网络设备&#xff1a; 路由器&#xff1a;作为网络的交通枢纽&#xff0c;是重点防护对象。其配置文件包含了网络拓扑、路由策略等关键信息&#xff0c;若被篡改&#xff0c;可能导致网络瘫痪或流量被恶意引导。例如&#xff0c;攻击者可能通过利用弱密码或未修复…

电商数据整合中API接口的挑战与解决方案

在电子商务的快速发展中&#xff0c;API&#xff08;应用程序编程接口&#xff09;接口扮演着至关重要的角色。它们不仅促进了不同系统之间的数据交换和功能集成&#xff0c;还使得电商平台能够高效地运行并为用户提供优质的服务。然而&#xff0c;在电商数据整合的过程中&…