D. 素数筛选

2024-06-13 03:52
文章标签 筛选 素数

本文主要是介绍D. 素数筛选,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

描述

一个正整数若只能被1和自身整除,则称为素数。编写程序,输入一系列正整数,筛选出其中的素数。

格式

输入

输入多个正整数,中间用空格隔开。

输出

输出筛选出的素数,中间用空格隔开。

样例

输入

22 40 77 41 92 93 73 27 43 71

输出

41 73 43 71

def is_sushu(n):if n<2:return  Falseelse:for j in range(2,n):if n%j==0:return Falsereturn True
l1=list(map(int,input().split(" ")))
for i in range(0,len(l1)):if is_sushu(l1[i]):print(l1[i],end=" ")

这篇关于D. 素数筛选的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1056203

相关文章

公共筛选组件(二次封装antd)支持代码提示

如果项目是基于antd组件库为基础搭建,可使用此公共筛选组件 使用到的库 npm i antdnpm i lodash-esnpm i @types/lodash-es -D /components/CommonSearch index.tsx import React from 'react';import { Button, Card, Form } from 'antd'

示例:推荐一个基于第三方开源控件库DataGridFilter封装的FilterColumnDataGrid,可以像Excel拥有列头筛选器

一、目的:基于第三方开源控件库DataGridFilter封装的FilterColumnDataGrid,可以像Excel拥有列头筛选器,感兴趣的可以去下方链接地址查看开源控件库地址。本控件封装的目的在于将第三方库的皮肤和样式封装到皮肤库中可统一设置样式,同时生成nuget方便调用 二、效果如下 三、环境 VS2022 Net7 四、使用方式 1、安装nuget包:H.Con

【牛客网 2017年校招模拟笔试(第一场)】超级素数幂

超级素数幂 描述 如果一个数字能表示为p^q(^表示幂运算)且p为一个素数,q为大于1的正整数就称这个数叫做超级素数幂。现在给出一个正整数n,如果n是一个超级素数幂需要找出对应的p,q。 输入 输入一个正整数n(2 ≤ n ≤ 10^18) 分析 暴力枚举幂q,将n开q次方之后得到p,检查p是否为素数,并且检查p的q次幂是否等于n。 *要注意精度问题,代码待之后补充。

素数伴侣--最大二分匹配

#include<bits/stdc++.h>using namespace std;#define N 100int edge[N][N],cx[N],cy[N];//edge记录两点的关系,如果两点相连,则edge【i】【j】为1int visited[N];//判断该店是否被访问过int nx,ny,res;const int M=60000+100;bool prim[M];

算法题--华为od机试考试(整数对最小和、素数之积、找城市)

目录 整数对最小和 题目描述 注意 输出描述 示例1 输入 输出 说明 解析 答案 素数之积 题目描述 输入描述 输出描述 示例1 输入 输出 说明 示例2 输入 输出 说明 解析 找城市 题目描述 输入 输出 示例1 输入 输出 示例2 输入 输出 说明 解析 答案 整数对最小和 考察排序,数组拍平 题目描述

数据库单表查询 - 简单筛选查询

写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通

SP2010开发和VS2010专家食谱--第六章节--Web Services和REST(2)--筛选列表数据

使用REST,我们可以向SharePoint发送复杂的查询并获得数据。之前的文章中,我们获得了网站内所有列表的名称。本文中,我们将发送查询到我们的联系人列表,并基于LastName栏筛选数据。

核酸适配体筛选服务的技术详解

核酸适配体是一类通过体外筛选过程(SELEX,Systematic Evolution of Ligands by Exponential Enrichment)获得的寡核苷酸。通过合成一个包含巨大序列多样性的寡核苷酸库,并进行多轮筛选和富集,可以获得对特定目标具有高亲和力和高特异性的核酸适配体。 核酸适配体筛选的技术流程 1、寡核苷酸合成:核酸适配体筛选的第一步是合成包含多样化序列的寡核苷酸库。

判断101 - 200之间有多少个素数,并输出所有素数。

题目:判断101 - 200之间有多少个素数,并输出所有素数。 解法一:程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 void main(){long f1, f2;int i;f1 = f2 = 1;for (i = 1; i <= 20; i++){printf("%12ld %12ld", f1, f2);if (i

DataTable行筛选

筛选DataTable中的数据,使用 Select()方法,筛选结果可以保存到 DataRow[] drArr 也可以另存为一个新DataTable 筛选示例: DataRow[] drArr = dt.Select("C1='abc'");//查询(如果Select内无条件,就是查询所有的数据)DataRow[] drArr1 = dt.Select("C1 LIKE 'abc%'")