Als «code-golf» getaggte Fragen

26
Tic-Tac-Toe-Gewinner bestimmen (rundenbasiert)

Lass uns Code-Golf spielen! Die Herausforderung besteht darin, den Gewinner einer Partie Tic-Tac-Toe zu finden. Dies wurde oft getan, indem ein Board mit einem eindeutigen Gewinner angegeben wurde. Hier ist jedoch die Wendung: Die Zellen sind folgendermaßen nummeriert: 1|2|3 -+-+- 4|5|6 -+-+- 7|8|9...

26
Die Non-Zero Digital Product Challenge

Ursprünglich die multiplikative digitale Wurzel Herausforderung Grundsätzlich tun, was der Titel sagt Methode Bei einer positiven Ganzzahl von 1 <= N <= 100000000 mit einer unserer Standardeingabemethoden multiplizieren Sie jede Ziffer miteinander und ignorieren Sie dabei Nullen. Bsp .:...

26
Rotationssummation

Nehmen Sie eine quadratische Matrix mit positiven ganzen Zahlen als Eingabe und berechnen Sie die "gedrehte Summe" der Matrix. Gedrehte Summe: Nehmen Sie die Summe der Originalmatrix und derselben um 90, 180 und 270 Grad gedrehten Matrix. Angenommen, die Matrix lautet: 2 5 8 3 12 8 6 6 10 dann ist...

26
404 - Eindeutige 404-Seite nicht gefunden

Inspiriert von einem Polyglot auf der Seite "Stapelüberlauf 404" : Tor Ihr Ziel ist es einfach, einen Polyglot zu erstellen, der die Zahl 404 ausgibt und dann in so vielen Sprachen wie möglich endet. Beschränkungen Hier ist die Wendung, es gibt eine Einschränkung, um es schwieriger zu machen: Sie...

26
Verwässerte ganzzahlige Summen

Eine positive ganze Zahl kann durch Einfügen von a zwischen zwei Bits in ihrer binären Erweiterung verdünnt werden 0. Dies bedeutet, dass eine n-Bit-Zahl n-1Verdünnungen aufweist, die nicht unbedingt alle verschieden sind. Zum Beispiel sind für 12(oder 1100in binärer Form) die Verdünnungen 11000 =...

26
Dreidimensionales Schach

Um die verblüffende Entscheidung einer Person zu verteidigen, wird oft gesagt, dass diese Person über alle Köpfe geht und „dreidimensionales Schach“ spielt. Jetzt ist es Ihre Chance, dreidimensionales Schach zu spielen! Regeln Es gibt viele Varianten von 3D-Schach , aber für diese Herausforderung...

26
Implementieren Sie Lazy Drop Sort

Diese Herausforderung beschreibt bereits Dropsort. Allerdings bin ich ein bisschen faul und ich brauche wirklich nur ein bisschen mehr Sortierung für mein Array als zuvor, es muss nicht vollständig sortiert werden . In Drop Sort löschen wir jedes Element weniger als jedes Element davor. In Lazy...

26
Golf Ein kostenloses Mittagessen

Finden Sie anhand einer Kurstabelle eine maximal rentable Abfolge von Börsen. Betrachten Sie als Beispiel die Währungen A riary (Ihre Heimatwährung), B aht, C edi und D enar, bei denen der Wechselkurs (nachdem ein Transaktionskurs erhoben wurde) durch den Eintrag in (Zeile, Spalte) angegeben wird...

26
Größtes Rechteck im 2D-Array

Eingang Die Tafel: Ein 2D-Container (Matrix, Liste der Listen usw.) mit Buchstaben wie: ["B", "C", "C", "C", "C", "B", "B", "C", "A", "A"], ["B", "A", "C", "B", "B", "A", "B", "B", "A", "A"], ["B", "C", "B", "C", "A", "A", "A", "B", "C", "B"], ["B", "B", "B", "A", "C", "B", "A", "C", "B", "A"],...

26
Auf geht's!

Wenn eine ganze Zahl N gegeben ist, führen Sie die folgenden Schritte aus: (am Beispiel von 9). Eingang N erhalten. ( 9) Konvertiere N von base10 nach base2. ( 1001) Erhöhen Sie jedes Bit um 1. ( 2112) Behandle das Ergebnis als base3 und konvertiere es zurück in base10. ( 68) Ergebnis zurückgeben /...

26
Einfache Stringreflexion

Beginnen wir mit der Definition einer Reflexion eines Zeichens in einer Zeichenfolge: Definieren Sie bei einer Zeichenfolge mit eindeutigen alphabetischen Kleinbuchstaben ohne Leerzeichen abcdefgeine Reflektion eines Buchstabens in der Zeichenfolge cals Verschieben (ohne die Reihenfolge eines...

26
Dateiberechtigungen

Dateiberechtigungen Code-Golf Angepasst von der UIL - Computer Science Programming kostenlose Antwort Frage "Carla" für 2018 District. Einführung In UNIX-ähnlichen Betriebssystemen gehört jede Datei, jedes Verzeichnis oder jeder Link einem "Benutzer", der Mitglied einer "Gruppe" ist, und verfügt...

26
Gegenseitig angreifende Königinnen

Ein 8x8-Schachbrett soll durch zwei verschiedene Werte dargestellt werden, wobei ein Wert ein leeres Quadrat und der andere eine Dame ist. In den folgenden Beispielen verwende ich 0en als leere Felder und 1en als Damen. Beispielsweise: ist gegeben durch 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0...

26
Finde das Wiegenlied des Brandstifters

Stellen Sie sich einen Brandstifter vor, der durch die Stadt läuft und seine Opfer nach einem ganz bestimmten Muster auswählt (oder stellen Sie sich eine Biene vor, die durch den Garten fliegt und ihre Blumen pflückt, um sie nach einem ganz bestimmten Muster zu pollen ). Angenommen, die Stadt ist...

26
Orthodiagonale Schritte

Das Navigieren in einer 2D-Matrix ist ein häufiges Problem. Wir haben es schon oft gesehen und werden es wieder sehen. Helfen Sie uns also bei der Zukunft und entwickeln Sie die kürzesten Lösungen, um alle acht möglichen Schritte in einer 2D-Matrix zu generieren. Herausforderung Ihr Code muss die...

26
Back mir etwas Moji

Bei einer Zeichenkette, Zeichenliste, Byte - Stream, Folge ... , die sowohl gültige UTF-8 und gültige Windows-1252 ( die meisten Sprachen werden wahrscheinlich einen normalen UTF-8 - String nehmen wollen), wandeln sie aus (das heißt, so tun , als es ist ) Windows-1252 bis UTF-8 . Durchgelaufenes...

26
Zwei Dutzend Kusszahlen

Geben Sie bei einer Zahl von 1 bis 24 die Kusszahl nach bestem Wissen aus (einige Zahlen haben mehr als eine akzeptable Ausgabe). Kenntnisse der Geometrie sind nicht erforderlich, da die Ergebnisse alle nachstehend aufgeführt sind. Auf der Wikipedia-Seite zum Problem mit der Kissing Number : Eine...

26
Prozentuale verbleibende Batterie anzeigen

Zeigt die verbleibende Akkuladung als Prozentsatz der maximalen Ladung an Denken Sie daran, wenn Sie Ihren Code nicht auf einem Telefon, Taschenrechner usw. ausführen können, können Sie Ihre Umgebung wahrscheinlich zumindest auf einem Laptop installieren. Wenn Sie mit einem Gerät mit Akku absolut...

26
Schilde der römischen Armee

Sandbox-Post (gelöscht) Die alten römischen Heeresformationen sind auf der ganzen Welt sehr berühmt. In diesen Formationen gruppieren sich römische Legionäre in einer geometrischen Form (normalerweise ein Rechteck), die die Flanken und den oberen Teil mit ihren Schilden schützen. Die Legionäre in...