Schreiben Sie ein Programm oder eine Funktion in einer beliebigen Sprache, die angibt, ob die Eingabe eine Primzahl ist.
- Die Eingabe ist eine Zeichenfolge, die eine natürliche Zahl in der Basis 10 darstellt.
- Die Ausgabe ist eine der beiden Zeichenfolgen "Prime" oder "Not !!" die die Eingabe korrekt identifiziert.
- Arithmetische Operatoren, bitweise Operatoren, numerische Variablen und Konstanten, "math-stuff" im Allgemeinen usw. sind an keiner Stelle in Ihrem Programm zulässig. Sie sollten Zeichenfolgenoperationen verwenden , um alle erforderlichen "Berechnungen" durchzuführen .
- Sie können Stringlängen (Zahlen) vergleichen, aber -10 mit Ihrer Punktzahl, wenn Sie dies nicht tun.
- Ihr Programm sollte mit Eingaben beliebiger Länge (bei genügend Arbeitsspeicher und Zeit) arbeiten.
- Die niedrigste Bytezahl (UTF-8) gewinnt.