home *** CD-ROM | disk | FTP | other *** search
- 00010 DEFINT A-Z : N=10
- 00020 DIM FLAGS(8191)
- 00030 TRONX : A$=RIGHT$(TIME$,2) : IF A$<>"00" THEN 30
- 00040 PRINT N;"ITERATIONS",,TIME$
- 00050 FOR M=1 TO N
- 00060 COUNT=0
- 00070 FOR I=0 TO 8190
- 00080 FLAGS(I)=1
- 00090 NEXT I
- 00100 FOR I = 0 TO 8190
- 00110 IF FLAGS(I)=0 GOTO 190
- 00120 PRIME=I+I+3
- 00130 K=I+PRIME
- 00140 WHILE K <= 8190
- 00150 FLAGS(K) = 0
- 00160 K=K+PRIME
- 00170 WEND
- 00180 COUNT=COUNT+1
- 00190 NEXT I
- 00200 NEXT M
- 00210 PRINT COUNT,"PRIMES",TIME$
- 00220 END
- RINT LP,RX%,LX%,ERROR:PR