Als «code-golf» getaggte Fragen

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

10
Numpad-freundliche Nummern generieren
Inspiriert von Generate Keyboard Friendly Numbers . Hintergrund Viele Nummernblöcke haben das folgende Layout: 789 456 123 0 Wir definieren die Nachbarschaft einer Zahl als die Menge von Zellen, die orthogonal dazu auf dem gezeigten Nummernblock benachbart sind, einschließlich sich selbst. Zum Beispiel ist die Nachbarschaft von 2{1,5,3,0,2} 0 {1,2,0}. …

30
Was ist die fehlende Zahl (Teilbarkeit durch 9)
Herausforderung Suchen Sie bei einer durch 9 teilbaren ganzen Zahl und einer fehlenden Stelle die fehlende Stelle. Die fehlende Ziffer kann durch ein beliebiges anderes Zeichen als die Ziffern 0-9 dargestellt werden, sofern dies konsistent ist. Wenn die fehlende Ziffer 0 oder 9 sein könnte, geben Sie etwas aus, um …

30
Niemand kennt die GAU-Nummern
Ich möchte Ihnen die GAU-Nummern vorstellen GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010 Diese Herausforderung ist ziemlich einfach! Ermitteln Sie bei einer Ganzzahl n> 0 die Anzahl der Stellen von GAU (n). Beispiel Lassen Sie uns GAU (4) …

23
Fraktale Kathedrale
Geben Sie bei einer positiven Ganzzahl n >= 1die ersten nZeilen der folgenden Struktur aus: # # # ### # # # # # ## ## ##### # # # # # # # # # # ### # ## ## ## # ## ### ### ####### Die n-te 1-indizierte …

13
Machen Sie den NP: Finden Sie die größte Clique
Hintergrund Zum Zeitpunkt des Schreibens dieses Dokuments ist das P vs NP-Problem noch ungelöst, aber Sie haben vielleicht von Norbert Blums neuem Aufsatz gehört , der den Beweis erbringt, dass P! = NP ist, was bereits als fehlerhaft vermutet wird (aber wir werden sehen). Das in diesem Artikel diskutierte Problem …

30
Fügen Sie ein Array mit sich selbst hinzu
Ihre heutige Herausforderung besteht darin, ein Array zu nehmen, es in Blöcke aufzuteilen und diese Blöcke hinzuzufügen. So funktioniert das: Ihr Programm oder Ihre Funktion erhält ein Array von Ganzzahlen aund eine Blockgröße L. Das Array sollte in Arrays der Größe aufgeteilt Lwerden. Wenn die Länge des Arrays durch nicht …

22
Lass dich hinter mich, Satan-Prime!
Satan-Primes Wer sind Sie? sie Primesenthalten 666 diese sind Satan-Primzahlen: [46663,266677,666599,666683,616669] diese sind NICHT :[462667,665669,36363631,555] Handlung Jede Zahl größer als 6661 hat Satan-Primes hinter sich Die Herausforderung Bei einer gegebenen Ganzzahl n>6661finden Sie den Satan-Prime hinter (oder gleich) und am nächsten zu sich. Beispiele Integer n=30000hat 3 Satan-Primes (SP) dahinter: …
22 code-golf  primes 

22
Modulare multiplikative Inverse
Ihre Aufgabe ist es, zwei ganzzahlige Zahlen anzugeben aund bdie modulare multiplikative Inverse eines Modulo b zu berechnen, falls es existiert. Das modulare Inverse von amodulo bist eine csolche Zahl ac ≡ 1 (mod b). Diese Zahl ist bfür jedes Paar von aund eindeutig modulo b. Es existiert nur, wenn …

5
Code Golfinator-3000
Wie jeder weiß , macht das Hinzufügen inator-3000am Ende eines Substantivs es viel cooler. Aber was kann ein Wort noch cooler machen? Geben Sie bei einer ASCII-Zeichenfolge als Eingabe die Coolness des Wortes aus. Berechnung der Kühle Es gibt 4 Elemente, um die Coolness eines Wortes zu berechnen. Das Wort …
22 code-golf  string 

13
Aufeinanderfolgende ganze Zahlen reduzieren
Verwandte: Sagen Sie mir, wie viele mathematische Probleme ich zu tun habe! Herausforderung Ersetzen Sie bei einer streng positiven, streng aufsteigenden Ganzzahlliste L und einer Ganzzahl 3 ≤ N ≤ Länge von L die mittleren Ganzzahlen der aufeinanderfolgenden Ganzzahlreihen von L mit einer Länge ≥ N durch einen einzelnen Strich …

15
Der unendliche Kraftturm
Die Herausforderung Ganz einfach, wenn Sie einen Input haben x, berechnen Sie, dass es ein unendlicher Power Tower ist! x^x^x^x^x^x... Für Sie Mathe-Liebhaber da draußen ist dies eine xunendliche Tetration . Beachten Sie Folgendes: x^x^x^x^x^x... = x^(x^(x^(x^(x...)))) != (((((x)^x)^x)^x)^x...) Wir waren überrascht, dass wir keine "einfache" mathematische Herausforderung hatten! * …
22 code-golf  math 

27
Sortieren Sie eine Differenzliste
Die Differenzliste einer Liste von ganzen Zahlen ist die Differenzliste von aufeinanderfolgenden Mitgliedern. Zum Beispiel die Differenzliste von 1, 3, 2 ,4 ist 2, -1, 2 Ihre Aufgabe ist es, eine Differenzliste als Eingabe zu nehmen und auszugeben, wie die Differenzliste aussehen würde, wenn die ursprüngliche Liste sortiert wäre. Zum …

12
Wie bewölkt ist es?
Herausforderung Bei einem bestimmten Bild des Himmels müssen Sie die Wolkendecke in Oktas ausgeben. Das gelieferte Bild ist eine Bilddatei (der Typ liegt bei Ihnen) und die Ausgabe sollte auf STDOUT erfolgen. Oktas In der Meteorologie ist eine Okta eine Maßeinheit, mit der die Menge der Wolkendecke an einem bestimmten …

6
Golftipps in Kotlin
Angesichts der kürzlich von Google angekündigten offiziellen Kotlin- Unterstützung für die Android-Entwicklung hielt ich es für angebracht, die Community nach einigen großartigen Golftipps für diese relativ neue JVM-Sprache zu befragen. Kotlin bietet eine einzigartige Kombination von Merkmalen unter seinen JVM-Geschwistern, die es potenziell attraktiv für das Golfen macht: Überlastung des …
22 code-golf  tips 

20
Ist es ein Super-Prime?
Hintergrund Eine Super-Primzahl ist eine Primzahl, deren Index in der Liste aller Primzahlen ebenfalls eine Primzahl ist. Die Sequenz sieht folgendermaßen aus: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Dies ist die Sequenz A006450 im OEIS . Herausforderung Bestimmen Sie bei einer …

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.