Als «code-golf» getaggte Fragen

8
Griechischer Conversion Golf

Einführung Sie müssen eine Funktion erstellen, um arabische Ziffern in griechische Ziffern umzuwandeln. Die Eingabe ist eine Ganzzahl kleiner 1000und größer als 0. Algorithmus Split - Nummer in Ziffern (zB 123-> 1, 2, 3) Nehmen Sie jede Ziffer und Änderung Charakter gefunden unten in der...

8
Reverse Greek Conversion Golf

Einführung Sie müssen eine Funktion erstellen, um griechische Ziffern in arabische Ziffern umzuwandeln. Die Eingabe ist eine griechische Zahl, die kleiner 1000und größer als ist 0. Dies ist die Umkehrung meiner vorherigen Herausforderung . Algorithmus Split Eingang in Buchstaben (zB ΡΚΓ-> Ρ, Κ,...

8
Erstellen Sie einen Booleschen Parser (Fortsetzung)

Fortsetzung dieser Herausforderung, weil der Autor weg ist und die Frage geschlossen ist. Sie müssen lediglich einen booleschen Parser erstellen. Boolesche Ausdrücke haben, falls Sie noch nichts davon gehört haben, zwei Eingänge und einen Ausgang. In der Booleschen Arithmetik gibt es vier "Tore",...

8
Reisen auf einer flachen Erde

Koordinaten in der Welt der flachen Erde bestehen aus Breitengrad (x) und Längengrad (y), die ganze Zahlen im Bereich von 0 bis 9999 sind. Ähnlich wie Gaußsche Ganzzahlen , aber sie werden immer mit dieser Notation geschrieben: 411S 370E Das heißt, mit Soder Nan den Breitengrad angehängt und Eoder...

8
Berechnen Sie das Numpad Taxicab

Kredit geht dahin, wo Kredit fällig ist Berechnen Sie bei zwei Ziffern, x und y, die kürzeste Anzahl horizontaler oder vertikaler Sprünge, um auf einem Standard-Nummernblock von x nach y zu gelangen, z 789 456 123 00 Sie können davon ausgehen, dass alle Eingaben 0-9 sind und Sie keine ungültigen...

8
Größte deutlich summenfreie Partition

verwandt und inspiriert von - Finden von summenfreien Partitionen Eine Menge Awird hier als eindeutig summenfrei definiert, wenn 1) es besteht aus mindestens drei Elementen |A| ≥ 3, und 2) seine unterschiedliche Selbstsumme A + A = { x + y | x, y in A}(mit x,yunterschiedlichen, dh x≠y) hat keine...

8
Eisenstein-Primzahlen zählen

Einführung Eisenstein-Ganzzahlen sind komplexe Zahlen der Form a+bω Wo a,bsind ganze Zahlen und ω = e^(2πi/3) Die Eisenstein-Ganzzahlen bilden in der komplexen Ebene ein Dreiecksgitter: Wir sagen, dass eine Eisenstein-Ganzzahl z=a+bωeine Primzahl ist, wenn sie nicht als Produkt zweier...

8
Ausschließliche Zahlen

Geben Sie bei einer Ganzzahl Ndie Ndritte positive Zahl Kmit der folgenden Eigenschaft in Dezimalbasis aus: Für jede Ziffer Ian der Position Pvon Kist die Kdurch Entfernen der Pdritten Ziffer (dh I) gebildete Zahl durch teilbar I. Beispiel und Bemerkungen 324 ist eine solche Zahl: 3 teilt 24 2...

8
Schreiben Sie einen Hühnerdolmetscher!

Sie müssen einen Dolmetscher für eine coole Sprache namens Huhn schreiben ! Sie sollten ein Chicken-Programm aus einer Datei, Standardeingaben, Programm- oder Funktionsargumenten oder was auch immer für Ihre Sprache am bequemsten ist, sowie aus Eingaben in das Programm lesen. Sie sollten das...

8
Zeit für etwas TEE!

Einführung Vor einiger Zeit bin ich auf den winzigen Verschlüsselungsalgorithmus ( TEA ) gestoßen, und seitdem habe ich ihn empfohlen, wenn spezielle kryptografische Sicherheitseigenschaften nicht benötigt wurden und eine Selbstimplementierung erforderlich war. Heute wollen wir den Namen * tiny *...

8
Erstellen Sie einen Grenzsteuerrechner

Es gab hier einige Probleme mit dem Steuersatzrechner, die von definierten Sätzen abhängen (insbesondere US-Bundessteuersätze), aber keine, die dies für willkürliche Listen getan haben. Ihre Aufgabe ist es, ein Programm oder eine Funktion zu erstellen, die eine willkürliche Liste von...

8
Kanonenkugel-Rätsel

Ihre Aufgabe ist es, mit einer eingegebenen Nummer pdie kleinste positive Kanonenkugelnummer der Reihenfolge zu finden p, die NICHT 1 ist. Definition Eine Kanonenkugelnummer (in der Reihenfolge p) ist eine Nummer, die beides ist: Eine p-gonale Zahl ( siehe diese Seite ). und eine p-gonale...

8
Golf ein InterpretMe Dolmetscher

Dies ist eine sehr einfache Herausforderung. Die Scherzsprache InterpretMe besteht aus einem Befehl; *, wodurch das Programm die Eingabe eines InterpretMe-Programms übernimmt und ausführt. Ein InterpretMe-Programm interpretiert so viele InterpretMe-Programme, wie *eingegeben werden. Ihr Ziel ist...

8
Ein Bruchjahr

Mein PPCG-Urlaub ist vorbei: D. Intro Bruchzeit ist the year + (the value (minute of year) / number of minutes in the year). Beispielberechnung Sie sollten davon ausgehen, dass der Februar immer 28 Tage hat und das Jahr immer 365 Tage lang ist. Angenommen, wir möchten die Zeit 17:34 3rd March...

8
Ist es wahr oder falsch?

Es gibt so viele verschiedene Möglichkeiten auszudrücken, ob etwas wahr ist oder nicht! Das Ziel dieser Herausforderung ist es, eine standardisierte Ausgabe von truthyoder falsyfür verschiedene Eingabe-Wahrheits- und Falschwerte zu erzeugen. Für die Zwecke dieser Herausforderung werden die...