Als «code-golf» getaggte Fragen

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

30
Emulieren Sie eine 7-Segment-Anzeige
Aufgabe Die Aufgabe besteht darin, einen der 128 möglichen Zustände einer 7-Segment-Anzeige anzuzeigen . Ihr Programm sollte eine Zeichenfolge von 7 Zeichen ("Bits") akzeptieren, die entweder 0oder sind 1. Das erste Eingabebit entspricht dem Segment A der folgenden Abbildung, das zweite dem Segment B usw. (ignorieren dp): Wie Sie die …
24 code-golf 

30
Finden von "Subpalindromen".
Der kürzeste Code, der alle eindeutigen "Sub-Palindrome" einer Zeichenfolge findet, d. H. Alle Teilzeichenfolgen mit einer Länge> 1, die ein Palindrom sind. zB.1 input: "12131331" output: "33", "121", "131", "313", "1331" zB.2 input: "3333" output: "33", "333", "3333"

8
Billardkugeln Kollision
Berechnen Sie anhand der zweidimensionalen Positionen und Geschwindigkeiten eines Billardkugelpaares unmittelbar vor dem Aufprall die Geschwindigkeiten nach einer perfekt elastischen Kollision . Es wird angenommen, dass die Kugeln ideale Kugeln (oder gleichwertige Kreise) mit dem gleichen Radius, der gleichen Masse, der gleichen Dichte und ohne Reibung sind. Die Eingabe besteht …

18
Berechnen Sie den Ultraradikalen
Was ist der Ultraradikal Der Ultraradikal oder das Bring-Radikal einer reellen Zahl aeina ist definiert als die einzige reelle Wurzel der Quintingleichung x5+x+a=0x5+x+ein=0x^5+x+a=0 . Hier verwenden wir UR(⋅)UR(⋅)UR(\cdot) , um die Ultraradikalfunktion zu bezeichnen. Zum Beispiel ist , da .UR(−100010)=10UR(-100010)=10UR(-100010)=10105+10−100010=0105+10-100010=010^5+10-100010=0 Herausforderung Schreiben Sie ein vollständiges Programm oder eine Funktion, die …

20
1, 2, 4, 8, 16, ... 33?
Herausforderung Schreiben Sie eine Funktion / ein Programm, das entweder das n'te Element oder die ersten nElemente in der bekannten Zahlenfolge ausgibt : 1, 2, 4, 8, 16 ... Oh, warte ... Ich habe die ersten Zahlen vergessen: 1, 1, 1, 1, 2, 4, 8, 16 ... Heck, ich werde …

15
Raumnummernfinder
Raumnummernfinder Ich habe in meinem Job eine interessante Problemlösungstechnik gefunden, als ich von einem Kollegen die falsche Zimmernummer für ein Meeting erhalten habe. Von Zeit zu Zeit schickt mir ein Mitglied meines Teams auf dem Weg zu einer Besprechung die falsche Zimmernummer, normalerweise, weil es an seinem Schreibtisch eilig ist …
24 code-golf 

6
Entfernungen zu Koordinaten
In einer 2D-Ebene befinden sich n Personen. Indem wir Entfernungen zwischen ihnen verwenden, werden wir ihre Positionen finden. Um eine eindeutige Antwort zu erhalten, müssen Sie vier Annahmen treffen: Es sind mindestens 3 Personen. Die erste Person ist auf Position (0, 0). Die zweite Person ist an Position (x, 0) …

4
Drei Zeiger! Aber welche?
Aus http://en.wikipedia.org/wiki/Triangle : Schreiben Sie ein Programm, das drei 2-D-Koordinatentupel (kartesisch) verwendet und klassifiziert, welche Form diese drei Punkte beschreiben. In fast allen Fällen beschreiben diese Punkte ein Dreieck unterschiedlicher Art. In einigen entarteten Fällen beschreiben die Punkte entweder einen singulären Punkt oder eine gerade Linie. Das Programm bestimmt, welche …

10
Fermats polygonaler Zahlensatz
Der polygonale Zahlensatz von Fermat besagt, dass jede positive ganze Zahl als die Summe von höchstens -gonalen Zahlen ausgedrückt werden kann. Dies bedeutet, dass jede positive ganze Zahl als Summe von bis zu drei Dreieckszahlen, vier Quadratzahlen, fünf Fünfeckzahlen usw. ausgedrückt werden kann. Ihre Aufgabe ist es, eine positive ganze …

23
Füllen Sie eine Schüssel mit Buchstabensuppe
Wir scheinen nie zu bekommen müde Alphabet bezogenen Herausforderungen ... Das Rezept Gegeben eine Folge von Buchstaben Sund zwei positive ganze Zahlen M, N, Produziere eine Buchstabensuppe mit den Buchstaben S, die zufällige Positionen in einer rechteckigen Schüssel der Größe M× einnehmen N, umrahmt von einem nicht-alphabetischen Zeichen, das kein …

21
Kann diese Liste ausgeglichen werden?
Um zu überprüfen, ob eine Liste nicht negativer Ganzzahlen ausgeglichen ist , kann man sich vorstellen, die entsprechenden Gewichte auf eine Tafel zu setzen und dann zu versuchen, die Tafel auf einem Pivot so auszugleichen, dass die zusammengefassten relativen Gewichte links und rechts vom Pivot gleich sind. Das relative Gewicht …

25
Anzahl der Änderungen, die den Kulanzzeitraum berücksichtigen
Wenn Sie einen Beitrag in SE bearbeiten, werden alle weiteren Bearbeitungen innerhalb einer Nachfrist von 5 Minuten darin zusammengeführt. Wenn Sie eine Liste der Bearbeitungszeitpunkte für einen Beitrag angegeben haben, zählen Sie die Änderungen, die sich nicht in einem Kulanzzeitraum befinden. Angenommen, Sie bearbeiten in Minuten [0,3,4,7,9,10,11,12]. Dies führt zu …

14
Kennen Sie Ihre KVZ?
Konzept Auf welche Weise können Sie das englische Alphabet verschlüsseln, damit es immer noch in der Melodie Twinkle Twinkle Little Star gesungen werden kann, ohne die Melodie zu ruinieren? Regeln Tauschen Angenommen, die Buchstaben in den folgenden Sätzen können standardmäßig frei ausgetauscht werden, ohne die Melodie zu ruinieren: {A, J, …

24
Machen Sie Gimbap Cutter
Gimbap (김밥) ist koreanisches Essen, sieht ein bisschen aus wie Sushi-Rolle. Hier ist das koreanische Emoticon, das Gimbap repräsentiert: @)))))))))) Ihre Aufgabe ist es, ASCII Gimbap Cutter zu machen. Regel Die Eingabe erfolgt nur mit @und ). Die Ausgabe schneidet jeden gültigen Gimbap mit ab )und fügt ihn @dazwischen hinzu. …

22
Einige Schalter auf einer Schalttafel umkehren
Inspiriert von dieser Herausforderung . Tor: Bei einer vorkonfigurierten Schalttafel und einer Liste von Indizes müssen die Schalter an den angegebenen Indizes invertiert werden. Eine Schalttafel besteht aus einer Anzahl von Schaltern ( voder Schaltern ^) -, die in Reihen unterschiedlicher Länge angeordnet sind. Hier ist ein Beispiel für eine …

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.