【题意简述】:给出N和C,让我们求出N以内的包含N的素数,然后依据若N以内的素数为奇数个,就将中间2*c-1个素数输出;若为偶数个。就将中间2*c个素数输出。

【分析】:仅仅要题意理解就简单了。

详见代码:

// 224K 16Ms
#include<iostream>
using namespace std;
#define N 2000
bool isprime[N];
int prime[N],nprime;void doprime(int n)
{int i,j;nprime = 1;memset(isprime,true,sizeof(isprime));isprime[1] = 0;prime[0] = 1;for(i = 2;i<=n;i++){if(isprime[i]){prime[nprime++] = i;for(j = i*i;j<=n;j+=i){isprime[j] = false;}}}
}int main()
{int n,c;while(cin>>n>>c){doprime(n);//acout<<nprime<<endl;if(nprime<2*c){cout<<n<<" "<<c<<": ";for(int i = 0;i<nprime;i++)cout<<prime[i]<<" ";cout<<endl<<endl;     }else{if(nprime%2==0)//擦!

。!!! { cout<<n<<" "<<c<<": "; for(int i = (nprime-2*c)/2;i<(nprime + 2*c)/2;i++) cout<<prime[i]<<" "; cout<<endl<<endl; } else { cout<<n<<" "<<c<<": "; for(int i = (nprime-(2*c-1))/2;i< (nprime + (2*c-1))/2;i++) cout<<prime[i]<<" "; cout<<endl<<endl; } } } return 0; }

POJ 1595 素数打表水题相关推荐

  1. POJ 1936 字符匹配(水题)

    题目链接: http://poj.org/problem?id=1936 题目大意: 给定字符a,b,问b中去掉一些字符后能不能得到a 解题思路: 暴力从前往后扫描一遍即可. AC代码: /*** @ ...

  2. poj 3095 Linear Pachinko 模拟水题

    题意: 给一个字符串,求小球随机放在上面进洞或到达两边之外的期望. 分析 水题,直接模拟. 代码: //poj 3095 //sep9 #include <iostream> using ...

  3. HDU2521 反素数【因子数量+打表+水题】

    反素数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  4. 【HDU - 2012】素数判定(水题,数论,打表)

    题干: 解题报告: AC代码1: #include<bits/stdc++.h> #define MAX 10000//求MAX范围内的素数 using namespace std; lo ...

  5. POJ 1840 Eqs 解方程式, 水题 难度:0

    题目 http://poj.org/problem?id=1840 题意 给 与数组a[5],其中-50<=a[i]<=50,0<=i<5,求有多少组不同的x[5],使得a[0 ...

  6. 【POJ 2503】Babelfish(水题)stl map存取即可

    题目链接 题目链接 http://poj.org/problem?id=2503 题意 英文A <=> 方言B 输入B,求A Code(G++) #include <iostream ...

  7. NUC1077 Humble Numbers【数学计算+打表+水题】

    Humble Numbers 时间限制: 1000ms 内存限制: 65536KB 通过次数: 1总提交次数: 1 问题描述 A number whose only prime factors are ...

  8. POJ 3087 Shuffle'm Up(水题)

    题目链接 蒙姐跟我说了题意,就很简单了,类似打扑克中的插牌.磕磕绊绊,终于把POJ第三次训练刷完了. 1 #include <cstdio> 2 #include <cstring& ...

  9. Codeforces 742A Arpa’s hard exam and Mehrdad’s naive cheat 打表+水题

    A. Arpa's hard exam and Mehrdad's naive cheat time limit per test 1 second memory limit per test 256 ...

  10. POJ 2017 No Brainer(超级水题)

    一.Description Zombies love to eat brains. Yum. Input The first line contains a single integer n indi ...

最新文章

  1. 在 Wiki 标记中添加无序列表
  2. 把tomcat默认的8080段口改成80端口
  3. linux Packet socket (1)简单介绍
  4. linux命令fdisk,Linux fdisk 命令使用详解
  5. asp.net(C#)页面事件顺序
  6. 拳王公社:缺流量难变现?文库引流让你0成本可获5000精准粉!
  7. Spark WordCount
  8. 测试次数----2018年第九届蓝桥杯C/C++省赛B组 第四题
  9. win11如何自动启用禁用设置时区 windows11自动启用禁用设置时区的步骤方法
  10. JSK-399 绝对值最小的数【大数】
  11. pandas 提取某几列_用Pandas做数据清洗,我一般都这么干……
  12. 如果你的年龄在35~55岁之间,一定要看这张图
  13. 变色龙引导r2795
  14. netstat命令 – 显示网络状态
  15. pythonshell窗口是什么_使用IDLE的Python shell窗口实例详解
  16. 桥接简单介绍(分类及其用法)
  17. mybatis根据时间查询最新一条数据
  18. elementui[el-table]表格全选操作以及翻页选中取消相关效果
  19. 预训练综述 Pre-trained Models for Natural Language Processing: A Survey 阅读笔记
  20. IT界被忽视的小可爱们:致敬QA

热门文章

  1. win7重启mysql服务器_Win7系统下怎么重启iis服务?
  2. java下载execl优化_Java内存优化之POI Excel(二)
  3. linux 内核挂起 ping,Linux内核安全详解 ping到死复活方法
  4. broker druid 查询_即时查询工具| Druid
  5. delphi和python和halcon_【《zw版·Halcon与delphi系列原创教程》Halcon图层与常用绘图函数...
  6. Dubbo 生态添新兵,Dubbo Admin 发布 v0.1
  7. Spring Data JPA整合Redis缓存的配置
  8. 诺基亚100G光传输网络助力Jio泛印度4G网络大幅增长
  9. 简单示例用例(Simple Example Use Cases)--hive GettingStarted用例翻译
  10. oracle学习-数据迁移