题目要求
P1579题目链接
既然上限是9~20000,那就比较有限,可以练习一下打表处理。
先写个埃氏筛的程序 → Here ,跑一下20000以内素数,用逗号分隔(便于直接贴进真实代码的数组里)……
然后就是纯粹的水了……看代码就好了……
没有人说会打表的人不是优秀的人。。。 某佬云: “打表只是众多做题方法中的一个,并不能说用这种方法就无耻。不然,你在蓝翔笑他无耻,他在五道口职业技术学院不愿说话。 打表并不是作弊啊,(我凭本事打的表,我凭时间打的表,凭什么说我作弊?)打表是正常的做题方法,并无二异。”
深以为然OrzOrz……
下面会先给出用于打表的埃氏筛程序,后给出完整的AC代码。
打表程序(Java语言描述)public class Eratosthenes {
public static void main(String[] args) {
int num = 20000;
boolean[] array = new boolean[num];
int k = 2, temp = 0;
while(temp
关注
打赏
热门博文
- 【Linux】Ubuntu20.04安装和卸载MySQL8
- 【Linux】Ubuntu 20.04 报错 curl: (23) Failure writing output to destination 的解决方法
- 【Java】JUnit 4.13.2 警告 ‘assertEquals(double, double)‘ is deprecated 的解决方法
- 【JavaScript】处理 @parcel/transformer-js: Browser scripts cannot have imports or exports.
- 【Node.js】Windows环境安装配置NVM和Node.js
- 【Python】处理TypeError: Plain typing.NoReturn is not valid as type argument
- 【Python】Matplotlib可视化50例
- 【C语言】C语言修改MySQL数据库
- 【Java】从默认包导入类和对象报错的解决方法
- 【Java】panel.getGraphics()报错空指针异常的解决方法