Calculate primes

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> #include <sys/time.h> using namespace std; int main () { timeval time; double initial; double final; gettimeofday(&time,0); initial = (time.tv_sec * 1000.0) + (time.tv_usec / 1000.0); for (int i=2; i<=1000; i++) { bool prime=true; for (int j=2; j*j<=i; j++) // substituindo o sqrt(i) pra evitar a transformação float -> int { if (i % j == 0) { prime=false; break; } } if(prime) cout << i << " "; } gettimeofday(&time,0); final = (time.tv_sec * 1000.0) + (time.tv_usec / 1000.0); double resultado = final - initial; cout << endl; cout << resultado << endl; return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines