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

每日一练(4~24):互质的数【省模拟赛】

算法:暴力枚举

问题描述

如果两个整数 a, b 除了 1 以外,没有其它的公约数,则称整数 a 与 b 互质。

请问,与 2024 互质的数(包括 1)中,第 2024 小的是多少?

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

问题代码:

#include<stdio.h>
#include<iostream>
#include<algorithm>
#include<vector>
#include<cmath>
#include<numeric>
using namespace std;
int main() {int cnt = 0;int i = 1;while (cnt < 2024) {if (gcd(i, 2024) == 1) {cnt++;if (cnt == 2024)cout << i;}i++;}return 0;
}

拓展部分:

什么是质数?

简单来说,质数就是大于1的自然数,除了1和它自身外,不能被其他自然数整除的数 

什么是最大公约数?

 这个就不难理解了,最大公约数就是两个或多个 整数 共有 约数 中最大的一个。

http://www.xdnf.cn/news/127243.html

相关文章:

  • 【python】解释builtin.py函数为何全是pass
  • Kaamel白皮书:Model Context Protocol (MCP) 隐私安全最佳实践
  • AGP8+ fullMode 完全模式混淆闪退
  • MAC地址攻击和ARP攻击的原理及解决方法
  • nodejs导入文件模块和导入文件夹
  • 研0调研入门
  • 【Vue3 实战】插槽封装与懒加载
  • LJF-Framework 第14章 LjfSecurity适配SpringSecurity
  • springcloud-openfeign
  • 使用钉钉机器人推送系统内部的ERP停机维护公告
  • 微信小程序 tabbar底部导航栏
  • 传统的图像压缩技术(二)
  • mysql——索引事务和JDBC编程
  • 【C++基础知识】namespace前加 inline
  • 低代码平台开发胎压监测APP
  • 【MySQL数据库】表的增删改查
  • C++智能指针上
  • 如何在Spring Boot中禁用Actuator端点安全性
  • containerd 配置代理
  • 生成随机验证码-解析与优化
  • 扩张尺度张量填充方式
  • HTML字符实体和转义字符串
  • 【Linux】基本指令(下)
  • Docker部署DeepSeek常见问题及解决方案
  • 详细讲解 QMutex 线程锁和 QMutexLocker 自动锁的区别
  • 提升内容创作效率:AI原创文章批量生成工具优势
  • 【DNS】BIND 9的配置
  • Android之AI自动化测试--Midscene
  • CentOS 7上Memcached的安装、配置及高可用架构搭建
  • 内存管理:内存堆管理