TDPRIMES - Printing some primes


The problem statement is really simple. You are to write all primes less than 10^8

Input

There is not input

Output

To make the problem less output related write out only the 1st, 101st, 201st, ... 1st mod 100.

Example

Input:

Output:
2
547
1229
...
99995257
99996931
99998953


hide comments
the_evolver: 2022-04-11 06:29:38

simple sieve ... ac

Last edit: 2022-04-11 06:31:19
shafaet: 2022-02-19 00:39:08

READ THE FULL STATEMENT AND USE OPTIMISE ALGO SIEVE TO FIND PRIMENUMBER , YOU CAN ALSO USE BLOCK SIEVE TO OPTIMISE MEMORY

leonardo_2002: 2022-01-25 21:00:35

Can Anyone please share the solution in Python. I have tried everything from normal sieve to bitwise sieve ,however bitwise sieve will only reduce the array size from 10^8 to (10^8)/64. What about Time complexity even if you are skipping even numbers then the time complexity will be around (10^8)/2 i.e 5*10^7. I think under the given time constraint, the no. of iteration possible is only 10^6. I also have used Fast I/P O/P method but still nothing happened. Please Help!!

[NG]: This is a site where we code solutions, not share them. Submit as PyPy, although trying to get a better time with PRIME1 first will get you further in long term.

Last edit: 2022-01-25 23:34:53
sk128: 2021-08-02 20:46:29

Simple Sieve will do the job , no optimization required .

Last edit: 2021-08-02 21:40:33
krishp: 2021-07-28 03:14:27

1.13 seconds in JAVA using BitSet & sieve of eratosthenes

mishra_2001: 2021-07-26 20:15:55

My penis:
.

Last edit: 2021-07-26 23:30:57
geekystriker: 2021-07-17 17:18:35

Simple sieve worked for me

raviyadav144: 2021-06-09 12:05:10

Just use simple sieve , declare a global array of size 10^8 and it goes AC !!

parag_619: 2021-05-24 18:58:28

used vector instead of array, replace cout with printf and endl with \n, TLE will be removed.

dgenxsid: 2021-04-30 18:18:27

Solved using a bitwise sieve.


Added by:Alfonso² Peterssen
Date:2010-04-06
Time limit:1.325s
Source limit:10000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM32 ASM64 BF CLPS LISP clisp LISP sbcl ERL HASK ICON ICK JS-RHINO LUA NEM NICE OBJC OCAML PHP PIKE PRLG-swi SCALA SCM guile SCM qobi ST SQLITE TCL WHITESPACE
Resource:Thanks to TDuke