Als «code-golf» getaggte Fragen

48
Ist dieses Tic-Tac-Toe-Board gültig?

Herausforderung Bestimmen Sie bei einem Tic-Tac-Toe-Board in einem beliebigen Format, ob es gültig ist oder nicht. Wenn ein Brett das Ergebnis eines Tic-Tac-Toe-Spiels sein kann, ist es gültig. Zum Beispiel ist diese Karte gültig:XOX OXO XOXIm Gegenteil, dieses Board ist ungültig: XXX XXO OOO...

48
Ruby on Rails (oder Trackety Track)

Sie sind Ruby, ein Eisenbahningenieur. Deine Aufgabe ist es, in einem beliebigen Tal eine Spur zu finden, die jede Station besucht ( M). Die verlegte Gleismenge ist nicht wichtig, muss jedoch auf einem durchgehenden Pfad verlegt werden, der am Talein- / ausgangspunkt ( >) beginnt und endet und...

48
Berechnen Sie ein Quadrat und eine Quadratwurzel!

Sie müssen einen Polyglot erstellen, der das Quadrat der Eingabe in einer Sprache und die Quadratwurzel der Eingabe in einer anderen Sprache ausgibt. Die kürzeste Antwort in Bytes gewinnt! Sie müssen eine Genauigkeit von mindestens 3 Dezimalstellen haben, und die Eingabe ist immer ein positiver...

48
Zieh eine Schnur aus

Wir haben schon jetzt gelernt, wie man einen String aus seinen Räumen entfernt. Als richtige Herren / Damen sollten wir uns jedoch lieber ausziehen . Das Ausziehen einer Saite ist dasselbe wie das Abziehen, nur empfindlicher. Anstatt alle führenden und nachfolgenden Leerzeichen gleichzeitig zu...

48
Blaue Ente, rote Ente, graue Ente

Letzte Woche habe ich eine Challenge gepostet, um Duck, Duck, Goose zu spielen . Dies führte zu einer Reihe von Minnesotanern, die sich zu ihrer regionalen 'Grey Duck'-Variante äußerten . Also hier sind die Regeln: Mit dieser Liste von Farben: Red Orange Yellow Green Blue Indigo Violet Gray...

48
Erkennen Sie Hitzewellen

Hintergrund Das Royal Netherlands Meteorological Institute definiert eine Hitzewelle * als eine Reihe von mindestens 5 aufeinander folgenden Tagen mit ≥25 ° C („sommerliches Wetter“), so dass mindestens 3 dieser Tage ≥30 ° C („tropisches Wetter“) sind. ). Das tropische Wetter muss nicht...

48
Da ist ein Loch im Meeresboden

Während ich versuchte (und versagte), meinen kleinen Sohn zum Abendessen zu überreden, versuchte ich, ihm etwas vorzusingen. Auf halbem Weg durch dieses Lied wurde mir klar, dass sich die Formelstruktur gut zum Code-Golfen eignet! Die Aufgabe besteht darin, ein Programm oder eine Funktion zu...

47
Tipps zum Golfen in Perl?

Welche allgemeinen Tipps haben Sie zum Golfen in Perl? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für Perl sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro

47
Periodensystem der Elemente - Code Golf

Basierend auf Practical Golf - US-Bundesstaaten Ihre Aufgabe ist es, die Abkürzung (Symbol) eines Elements mit dem angegebenen Elementnamen bis einschließlich Ununoctium (118) zu finden. Verwenden Sie das Periodensystem auf Wikipedia . Dank Squeamish Ossifrage finden Sie eine vollständige Liste der...

47
Ist eine Zahl durch jede ihrer Ziffern teilbar?

Mein Freund und ich arbeiteten an einem Labor in unserer AP-Informatik-Klasse und beschlossen, Golf als Problem zu codieren, da wir noch die Hälfte der Klasse frei hatten, nachdem wir fertig waren. Hier ist die Frage: Ist n bei einer gegebenen Zahl n durch jede seiner Ziffern teilbar? Zum Beispiel...

47
Sierpinskified Code

Schreiben Sie einen rechteckigen Textblock, der bei Anordnung in einem Sierpinski-Teppich unter Verwendung gleich großer Leerzeichenblöcke für die leeren Teile ein Programm erstellt, das die Iterationsnummer des Teppichs ausgibt. Zum Beispiel, wenn Ihr Textblock ist TXT BLK Führen Sie dann das...

47
Sehr einfache Dreiecke

Schreiben Sie ein Programm oder eine Funktion, die eine positive Ganzzahl (über stdin, Befehlszeile oder Funktionsargument) einliest und eine Zeichenfolge aus so vielen kleinen Dreiecken ausgibt oder zurückgibt, die nebeneinander angeordnet sind. /\ /__\ Dieses einzige Dreieck ist die Ausgabe, wenn...

47
Spaltbare Zahlen

Ich habe diese Sequenz während der Arbeit an Evolution of OEIS gefunden , bin aber nie dazu gekommen, sie als Antwort zu veröffentlichen. Nachdem ich eine Referenzimplementierung in Mathematica geschrieben hatte, dachte ich, dass dies eine lustige Übung ist, die als separate Herausforderung zu tun...

47
Rückhand ^ H ^ H ^ H ^ H ^ H ^ Hspaces

Bei einigen Terminals wird durch Drücken der Rücktaste der Steuercode ^Hzum Löschen des vorherigen Zeichens generiert . Dies führte zu einer raffinierten Redewendung, in der Änderungen für einen komödiantischen Effekt vorgetäuscht werden : Sei nett zu diesem Idioten. Er ist zu Besuch vom...