Primzahl berechnung ; WO sind meine 250.000 $ ?
Hallo ,
Ich habe Heute etwas auf einer webseite gelesen ich Zitiere :
Zitat:
Meine bisherigen Versuche, eine generative Formel für eine Primzahl zu finden und die 250.000 Dollar beim EFF-Wettbewerb zu gewinnen, waren noch nicht erfolgreich.
Meines wissens ist doch eine Genetive Formel eine formel bei der man errechnen kann ob die Zahl X eine Primzahl ist.
Nunja ich habe es geschafft ^^ Wo sind meine 250.000 $ ?
Hier meine Lösung :
Code:
#include <iostream.h>
int main(float i,int z,int y,int x,float t,float k,float h,int primzahl)
{
cout << "Zahlt eingeben" << endl;
cin>>primzahl;
for(i=1;i<=primzahl;i=i+1)
{
x = 0 ;
for(z=1;z<=i;z=z+1)
{
y = i/z ;
if (y == i)
{
x = x+1 ;
}
for(t=1;t<=i;t=t+1)
{
k = i/t ;
for(h=1;h<=i;h=h+1)
{
if(k == h)
{
x = x+1 ;
}
}
}
//cout << i << " ist die zahl gerade und " << i << " Durch " << z << " Ist gleich " << y << " und X ist gleich " << x << endl;
};
if (x == 2*i+1)
{
if(i == primzahl)
{
cout << "Die Zahlt " << i << " Ist eine Primzahl" << endl;
}
}
};
}
Wie hättet ihre es gelöst ?
Ist meine Lösung zu rechen intensiv ? Oder Gar total überladen ?
Mfg Dadie