关于信息学奥赛一本通(C++版)在线评测系统 1153 绝对素数

article/2025/8/23 21:01:19

信息学奥赛一本通(C++版)在线评测系统网址:信息学奥赛一本通(C++版)在线评测系统 (ssoier.cn)

                                                        1153:绝对素数
                                    时间限制: 1000 ms         内存限制: 65536 KB
                                             提交数: 29822     通过数: 17596

【题目描述】

如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。

【输入】

(无)

【输出】

所有二位绝对素数(由小到大,一个数一行)。

【输入样例】

(无)

【输出样例】

(无)

绝对素数是指本身是素数,其逆序数也是素数的

 例如:10321与12301是绝对素数。

关于本题目的答案,网络上基本是一搜一大片了

但是,这些答案都对初学者十分不友好,

就比如,一些五花八门的函数和头文件。

你看着看着,突然冒出来一个

while( i<=floor(sqrt(x)) && (x%i!=0) )

就连头文件都有点让你迷茫

#include<cmath>#include <bits/stdc++.h>

反正我是懵了

但我辛苦的钻研下,我成功找到了解决这题的方法

一共两种方法:“老实人”做法和“逃课”做法

先上“老实人“做法:

#include<iostream>
using namespace std;
//声明函数
int i = 0;
int reverse(int);//取一个十位数的逆序数
bool check(int,int);//判断两个两位数是否都为素数
int main(void)
{int m1 = 10, m2 = 0;while (m1 < 99){m1++;m2 = reverse(m1);if (m1 % 10 == 0){continue;//结束本次循环}if (check(m1,m2)){cout << m1 << endl;}}return 0;
}
int reverse(int m)//取一个十位数的逆序数
{int shi, ge;shi = m % 10;ge = m / 10;return shi * 10 + ge;
}
bool check(int m1,int m2)//检查两个两位数是否为绝对素数,符合条件就立即输出
{bool buff = true;for (int cycle = 2; cycle < min(m1,m2); cycle++)//运用for循环结构生成除数cycle//函数min求最小值{if (m1 % cycle == 0 || m2 % cycle == 0)//判断能不能被cycle整除{buff = false;break;}}if (buff == true)//当退出for循环时开始判断{return true;}else{return false;}
}

输出结果:

第二种:”逃课“做法

#include<iostream>
using namespace std;
int main()
{cout << "11" << endl << "13" << endl << "17" << endl << "31" << endl << "37" << endl << "71" << endl << "73" << endl << "79" << endl << "97" << endl;return 0;
}

 写得好!我选择逃课!hhh

输出结果那称得上一毛一样。

但这边还是建议你老老实实的去写代码

毕竟水太深,你把握不住【doge】

 


http://chatgpt.dhexx.cn/article/3LmTjlEo.shtml

相关文章

信奥一本通1365

1365&#xff1a;FBI树(fbi) 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 6443 通过数: 4366 【题目描述】 我们可以把由“0”和“1”组成的字符串分为三类&#xff1a;全“0”串称为B串&#xff0c;全“1”串称为I串&#xff0c;既含“0”又含“1”的串则称为…

信息学奥赛一本通评测系统P1336

恭喜你看到了这篇题解&#xff0c;他会让你避开很多坑(新手推荐&#xff0c;大佬提些建议嘛) 当然&#xff0c;我不想让大佬像下面这道题中大佬一样。[AHOI2017/HNOI2017]大佬 - 洛谷https://www.luogu.com.cn/problem/P3724 1336&#…

信息学奥赛一本通---1000:入门测试题目

1000&#xff1a;入门测试题目 时间限制: 1000 ms 内存限制: 32768 KB 提交数: 254022 通过数: 152601 【题目描述】 求两个整数的和。 【输入】 一行&#xff0c;两个用空格隔开的整数。 【输出】 两个整数的和。 【输入样例】 2 3 【输出样例】 5 答案如下: #…

信息学奥赛一本通(C++版)在线评测系统网址

信息学奥赛一本通&#xff08;C版&#xff09;在线评测系统 (ssoier.cn)http://ybt.ssoier.cn:8088/index.php

DMSP夜间灯光数据

数据和详细信息参见https://ngdc.noaa.gov/eog/dmsp/dmsp.html&#xff09; 1、美国国防气象卫星计划&#xff08;Defense Meteorological Satellite Program&#xff0c;DMSP&#xff09;由美国空军航天与导弹系统中心运作&#xff0c;卫星运行的线性扫描系统&#xff08;Oper…

大数据应用 | 关于夜间灯光数据在经济学应用的探讨

本文转载自公众号中国经济学教育科研网 原文信息&#xff1a;Gibson, J., Olivia, S., Boe-Gibson, G. and Li, C., 2021. Which night lights data should we use in economics, and where?. Journal of Development Economics, p.102602. 近年来&#xff0c;夜间灯光数据越来…

【数据】2012-2021NPP-VIIRS全球夜间灯光数据下载教程

2011年发射的新一代对地观测卫星Suomi NPP&#xff0c;该卫星搭载的可见光/红外辐射成像仪&#xff08;Visible Infrared Imaging Radiometer Suit&#xff0c;VIIRS&#xff09;能够获取新的夜间灯光遥感影像(Day/Night Band&#xff0c;DNB波段&#xff09;&#xff0c;分辨率…

数据分享|NPP/VIIRS夜间灯光数据(2012-2020逐月)

美国国家海洋大气管理局NOAA下属的国家环境信息中心NCEI下有专门对夜光数据加以处理的小组。他们发布每个月份的合成产品,也发布过2015、2016年的年度全球夜光数据集。 今天分享的夜间灯光数据正是来源于此。 一 数据来源 美国国家海洋大气管理局NOAA下属的国家环境信息中心…

珞珈一号01星(luojia1-01)的夜间灯光影像数据处理流程

珞珈一号01星&#xff08;luojia1-01&#xff09;的夜间灯光影像数据处理流程 书接上回&#xff0c;我们爬取了山东省的珞珈一号夜间灯光影像数据&#xff0c;现在我们来对数据进行预处理&#xff0c;以分区获取区域夜间灯光亮度值。 &#xff08;1&#xff09;加载珞珈一号夜…

基于珞珈一号夜间灯光数据的GDP空间化

ps&#xff1a;普普通通记录贴&#xff0c;地信菜鸡&#xff0c;以防结果被打回来重做然而忘了怎么操作。处理过程参考了很多论文&#xff0c;但操作还是自己来的&#xff0c;也有一点不专业的思考&#xff0c;所以也算原创吧。 记录&#xff1a; 一、数据获得与预处理 1、珞…

VIIRS-NPP夜间灯光数据处理

夜间灯光数据处理通常包括以下步骤&#xff1a; 原始数据读取&#xff1a;将夜间灯光数据从NPP或VIIRS卫星获取。数据预处理&#xff1a;清除数据中的噪声等。灯光数据网格化&#xff1a;将原始数据转换为网格数据&#xff0c;以便于后续分析。灯光强度统计&#xff1a;对网格…

中国范围夜间灯光逐月数据(2012-2021年)

中国范围夜间灯光逐月数据&#xff08;2012-2021年&#xff09;文件大小&#xff1a;25.81G&#xff0c;已处理好。 1.数据介绍 逐月的夜间灯光影像。原始的数据可从官网下载。 官网的链接为https://eogdata.mines.edu/products/vnl/。 进入官网找到Monthly Cloud-free DNB…

走近夜间灯光——教你平均灯光指数(ANLI)如何得到(超详细)

区域灯光总量&#xff08;总强度&#xff09;或者平均灯光&#xff08;灯光密度&#xff09;可以反映该区域的灯光特征[1] 根据常识&#xff0c;照明设施的密度和使用能够反映该区域的繁荣程度&#xff0c;故一个区域越亮&#xff0c;也就越繁荣&#xff0c;所以总强度和灯光密…

夜间灯光数据(npp/viirs)网格化处理全过程

1、准备遥感数据&#xff1a;下载的是2017年月度数据&#xff0c;共12组。 下载地址&#xff1a;科罗拉多矿业大学地球观测组(EOG) 网址&#xff1a;VIIRS Nighttime Light (mines.edu)https://eogdata.mines.edu/products/vnl/ 2、准备矢量数据&#xff1a;使用的是南京主城区…

VIIRS-NPP夜间灯光遥感数据下载和预处理

本文主要介绍VIIRS-NPP夜间灯光日合成DNB数据的下载和预处理 相关网站&#xff08;https://ngdc.noaa.gov/eog/download.html&#xff09; 也提供了灯光数据的月合成产品和年合成产品&#xff0c;可根据实际需求进行下载 日数据下载网站为&#xff1a;美国国家地理数据中心 h…

1992-2022年经过矫正的夜间灯光数据

夜间灯光数据是我们在各项研究中经常使用的数据&#xff01;我们平时使用的夜间灯光数据主要来源于NPP/VIIRS和DMSP/OLS两种渠道&#xff0c;我们之前也分享过这两种来源的夜间灯光数据&#xff0c;包括&#xff1a; 2012-2021年逐年的NPP/VIIRS夜间灯光数据2012-2021年逐月的…

1992-2018年中国各地级市夜间灯光数据

数据集名称&#xff1a;中国各地级市夜间灯光数据 时间范围&#xff1a;1992-2018年 数据来源&#xff1a;遥感卫星 相关说明&#xff1a;数据和详细信息参见https://ngdc.noaa.gov/eog/dmsp/dmsp.html&#xff09;1、美国国防气象卫星计划&#xff08;Defense Meteorologic…

遥感里通过夜间灯光数据提取城市建成区步骤(保姆级教学)

目录 一、对夜间灯光数据进行预处理 <1>图像裁剪(在ENVI处理) <2>量纲转换(在ENVI中处理) <3>去噪处理(这里我们在ENVI中进行中值滤波处理) <4>重投影(在Arcmap中进行投影栅格) 二、提取城市建成区的方法(在Arcmap中操作) <1>对上述的数据进行…

Python 分析中国城市夜间灯光数据

在城市化&#xff08;城镇扩展&#xff09;、环境和能源等社会科学研究中常使用夜间灯光影像作为人类活动的表征。研究中使用最多的夜间灯光数据来自美国国防气象卫星计划&#xff08;Defense Meteorological Satellite Program&#xff0c;DMSP&#xff09;一系列气象卫星的观…

中国范围逐月夜间灯光数据(2012-2021年)

人类以其文明和智慧创造了城市&#xff0c;城市最美的一面就是夜晚的灯光。对于经济学家来说&#xff0c;城市灯光的背后隐藏着巨大的社会经济秘密。一个城市夜晚的灯光不仅可以反映这个城市人口的数量、预测房价的趋势还能反映这个城市的经济发达程度。 根据灯光的亮度我们还可…