Als «code-golf» getaggte Fragen

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


5
Es ist Wahlzeit!
Es ist Zeit ... die Stimmen zu zählen! Heute finden in meinem ganzen Land Kommunalwahlen statt. Hier wird die Anzahl der Sitze für jede Partei nach der D'Hondt-Methode festgelegt . Ihr Ziel ist es, ein Programm oder eine Funktion zu implementieren, die in kürzester Zeit entscheidet, wie viele Sitze jede …
13 code-golf 

1
Verketten Sie Listen von Strings in Python
Dies ist eine Tippfrage zum Golfen in Python . Angenommen, Sie haben zwei Listen mit Zeichenfolgen und möchten die entsprechenden Einträge aus jeder Liste verketten. ZB mit a=list("abcd")und b=list("1234"), rechnen ["a1","b2","c3","d4"]. Dies ist in Array-basierten Programmiersprachen trivial, in denen Operationen im Allgemeinen auf Listen angewendet werden. Zum Beispiel ist der …
13 code-golf  tips  python 

4
Sehr nette Friedman-Zahlen
Eine Friedman-Zahl ist eine positive Ganzzahl, die einem nicht trivialen Ausdruck entspricht, der seine eigenen Ziffern in Kombination mit den Operationen +, -, *, /, ^, Klammern und Verkettung verwendet. Eine Nice Friedman-Zahl ist eine positive Ganzzahl, die einem nicht trivialen Ausdruck entspricht, der seine eigenen Ziffern in Kombination mit …

11
Berechnung der Entfernungen mod N
Sie haben lange Zeit Daten von einem Advanced Collecting Device Controller ™ gesammelt . Sie überprüfen die Protokolle und stellen zu Ihrem Entsetzen fest, dass etwas furchtbar schief gelaufen ist: Die Daten enthalten nur die letzten Bits der Zahlen! Zum Glück kennen Sie den Startwert und wissen, dass sich der …
13 code-golf  math 


4
Ist das Wort mit nebeneinander liegenden Tasten tippbar?
Bevor ich dies lese, empfehle ich, dieses kleine Rätsel zu lesen: /puzzling/11408/längstes-Wort-mit-benachbarten- Buchstaben-auf-einer- Tastatur Ich möchte, dass Sie ein Programm erstellen, das ein Argument, ein Wort (nur Kleinbuchstaben), und "Ja" ausgibt, wenn das Wort mit benachbarten Tasten auf der Tastatur eingegeben werden kann (siehe Artikel), und "Nein", wenn das Wort …

2
ASCII Art Generation
Aufgabe Schreiben Sie ein Programm oder eine Funktion, die ein Bild mit Breite wund Höhe hsowie zwei Ganzzahlen a <= w/2und b <= h/2eine ASCII-Darstellung des Bildes mit den Abmessungen ax ausgibt b. Die ASCII-Grafik sollte durch die folgenden Schritte (oder einen anderen Prozess mit derselben Ausgabe) generiert werden: Ändern …

30
Zählen Sie die Anzahl der Vokale in jedem Wort einer Zeichenfolge
Dies ist eine ziemlich einfache Herausforderung. Herausforderung Die Eingabe enthält eine Zeichenfolge (nicht nulloder leer) mit einer maximalen Länge von 100. Geben Sie die Anzahl der Vokale in jedem Wort der Zeichenfolge aus, die durch Leerzeichen getrennt sind. Regeln Die Zeichenfolge darf nicht länger als 100 Zeichen sein. Die Zeichenfolge …

7
Zeile, Spalte, Diagonale, Block
Schreiben Sie einen quadratischen Codeblock mit einer Breite von N Zeichen und einer Höhe von N Zeichen für eine positive ganze Zahl N. Zum Beispiel kann Ihr N 5 sein und der Block sieht so aus: ThisI sMy5B y5Cod eBloc kOkay Dieser Block muss sich wie folgt verhalten: Wenn die …

2
Finden Sie eine Spiegelkonfiguration, die zu den Laserzielen passt
AKTUALISIERTE WERTUNG : Da diese Herausforderung schwieriger ist als erwartet, habe ich die Bewertung angepasst. Ein Programm, das eine einzelne Spiegeleingabe lösen kann, ist eine gültige Antwort. Anspruchsvollere Programme erhalten einen Bonus auf ihre Punktzahl. Bei PPCG gab es mehrere Rätsel, um einen Laserpfad in einer Schachtel mit Spiegeln zu …
13 code-golf  grid 

2
Generierung von Wortsuchrätseln
Suchen Sie anhand einer Liste von Zeichenfolgen die kleinste quadratische Matrix, die die einzelnen Anfangszeichenfolgen enthält. Die Zeichenfolgen können horizontal, vertikal oder diagonal und vorwärts oder rückwärts wie in dieser Frage Wortsuchrätsel angezeigt werden . Wörter sollten in das Quadrat gesetzt werden, mit mindestens einem Wort in jeder Richtung (horizontal, …

6
Iterierter Divisor Twist
Definitionen Lass mund nsei positive ganze Zahlen. Wir sagen , dass mist ein Divisor Drall von , nwenn es ganze Zahlen existiert , 1 < a ≤ bso dass n = a*bund m = (a - 1)*(b + 1) + 1. Wenn mkann bezogen werden , nindem keine oder mehr …

1
Pizza fair teilen
Die Schwierigkeit, Pizza mit Freunden zu teilen, besteht darin, dass es schwierig ist, sicherzustellen, dass jeder die gleiche Menge Peperoni auf seinem Stück bekommt. Ihre Aufgabe ist es also, zu entscheiden, wie Sie eine Pizza fair in Scheiben schneiden, damit alle glücklich sind. Richtungen Schreiben Sie ein Programm, das anhand …

11
Berechnen Sie das inverse XOR
Sei fdie Funktion, die ein Bitfeld ( {0 1}) der Größe n+1auf ein Bitfeld der Größe abbildet, nindem sie XORauf das th- iund i+1th-Bit angewendet und das Ergebnis in das neue Bitfeld geschrieben wird. Beispiel: f("0101") = "111" Informelle Berechnung: 0 XOR 1 = 1 1 XOR 0 = 1 …
13 code-golf 

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.