Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

4
Wie stark sind nichtäre Zahlen?
Sie erhalten eine nicht negative Ganzzahl (Basis 9), die wie üblich aus den Ziffern 0 bis 8 besteht. Die Anzahl der Ziffern in dieser Zahl (ohne führende Nullen) ist jedoch ein Präfektenquadrat. Aus diesem Grund kann die Nummer in einem quadratischen Raster angeordnet werden (wobei die Lesereihenfolge weiterhin erhalten bleibt). …



12
Listen Sie die Kombinationen von Elementen in einer Menge auf
Bei einer Reihe von nElementen besteht die Herausforderung darin, eine Funktion zu schreiben, die alle Kombinationen von kElementen in dieser Menge auflistet . Beispiel Set: [1, 7, 4] Input: 2 Output: [1,7], [1,4], [7,4] Beispiel Set: ["Charlie", "Alice", "Daniel", "Bob"] Input: 2 Output ["Daniel", "Bob"], ["Charlie", "Alice"], ["Alice", "Daniel"], ["Charlie", …
10 code-golf 

10
Konvertieren Sie ein Byte-Array in base64
Ihre Mission ist es, eine Funktion / ein Programm zu schreiben, die ein Array von Bytes (dh ein Array von Ganzzahlen von 0 bis 255) in base64 konvertiert. Die Verwendung von integrierten Base64-Encodern ist nicht zulässig. Die erforderliche base64-Implementierung ist RFC 2045. (unter Verwendung von "+", "/" und obligatorischem Auffüllen …

4
Reduzieren Sie Ascii art
Diese Herausforderung ist eine Paste Cut'n aus Vergrößern ASCII - Art , sondern umgekehrt , mit PETSCII basierten Halbblock Zeichen: string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█" Das Ziel ist es also, durch 1/2eingereichte ASCII -Kunst zu reduzieren . Zum Beispiel aus der Zeichenfolge: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO …

10
Berechnen Sie die Superwurzel einer Zahl
In der Mathematik ist die Tetration der nächste Hyperoperator nach der Exponentiation und wird als iterierte Exponentiation definiert. Zusatz ( a gelungen n - mal) Multiplikation ( a addiert zu sich selbst, n - mal) Potenzierung ( a multipliziert mit sich selbst, n- mal) Tetration ( eine von sich selbst …
10 code-golf  math 

3
Erweitern Sie die Registerkarten (implementieren Sie expand (1)).
Ihre Aufgabe besteht diesmal darin, eine Variante des POSIX- expand(1)Dienstprogramms zu implementieren, mit der Tabulatoren auf Leerzeichen erweitert werden. Ihr Programm besteht darin, eine Tabstop-Spezifikation zu verwenden und dann die Eingabe für Standard-In zu lesen und Tabulatorzeichen in der Eingabe durch die entsprechende Anzahl von Leerzeichen zu ersetzen, um zum …

7
Chinesisches Sternzeichen berechnen
Angesichts des bevorstehenden chinesischen Neujahrs ist es hier eine Herausforderung, den chinesischen Tierkreis, das chinesische Element und Taijitu für ein bestimmtes Datum zu berechnen. Die Eingabe sollte ein Datum sein: 1/31/2014 Das hier verwendete Datum ist der US-Stil mm/dd/yyyy, kann aber auch der ISO-8601-Stil sein. Daher ist yyyy-mm-ddder Stil der …
10 code-golf  date 

2
Erstellen Sie eine Kette von Spam-Generatoren in möglichst vielen Sprachen
Das Ziel einer Rosetta-Stone- Herausforderung ist es, Lösungen in möglichst vielen Sprachen zu schreiben. Zeigen Sie Ihre Programmier-Mehrsprachigkeit! In dieser Herausforderung erstellen Sie ein Programm, das Spam-Nachrichten mit einem eingegebenen Starttext generiert. Zum Beispiel angesichts der Eingabe [Thank you/Wow/Great], this [blog/post/writing] [gives/provides/delivers] [great/excellent/wonderful/superior] [content/information/data]. You [may/could] [find/get/retrieve] [similar/related] [content/information/data] at …

3
Verrückte chemische Gleichungen
Sie sollten vom Benutzer eine Reihe chemischer Gleichungen (keine Leerzeichen, nur Buchstaben (Groß- und Kleinbuchstaben), Zahlen, Klammern und mathematische Zeichen) erhalten und die Antwort ausdrucken, ob die Gleichung ausgeglichen ist oder nicht (ein Paar positiver / negativer Antworten) : Ja / Nein, wahr / falsch, 1/0). Um den Code zu …
10 code-golf 


9
Dem Bauern helfen
Bauer Jack ist sehr arm. Er will seine ganze Farm beleuchten, aber mit minimalen Kosten. Eine Lampe kann sowohl ihre eigene Zelle als auch ihre acht Nachbarn beleuchten. Er hat die Lampen auf seinem Feld arrangiert, aber er braucht Ihre Hilfe, um herauszufinden, ob er zusätzliche Lampen aufbewahrt hat oder …
10 code-golf 

8
Weihnachts-Countdown
Im Geiste der Feiertage und als jemand bereits mit dem Winterthema ( Schneemann bauen! ) Begann, schlage ich eine neue Herausforderung vor. Drucken Sie die Anzahl der Tage, Stunden, Minuten und Sekunden bis Weihnachten (Mitternacht (00:00:00), 25. Dezember) in einem eigenständigen Fenster (keine Konsole) in einem eindeutigen Format, das Sie …
10 code-golf 

6
TUT Sprachübersetzer
Text kann in eine schriftliche Version der TUT-Sprache übersetzt werden, indem jeder Buchstabe durch das entsprechende "TUT-Wort" ersetzt wird, wie in der folgenden Tabelle angegeben (angepasst aus dem verlinkten Artikel) * : a e h hash o o u yu b bub i ay p pup v vuv c kut …
10 code-golf  string 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.