Als «code-golf» getaggte Fragen

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

15
Minimales Skalarprodukt
Minimales Skalarprodukt Die Inspiration für dieses Code-Golf-Problem ist der Code-Jam-Wettbewerb von Google . Die Prämisse hinter dem Problem ist, bei der Eingabe von zwei Vektoren unterschiedlicher Länge den minimal möglichen Skalar zu finden. Ein Skalar kann mit der folgenden Formel gefunden werden: x1 * y1 + x2 * y2 + …

10
Erstellen einer Fallkugelkarte
Einführung Für diejenigen, die noch nie von diesem Spiel gehört haben. Sie spielen einen Ball, der so lange wie möglich überleben muss. Dies geschieht, indem Sie sich nach links oder rechts bewegen und zu den Löchern gehen. Da sich die Karte nach oben bewegt, müssen Sie nach unten gehen, um …

5
Analysiert verschachtelte Zeichenfolgen
Die Aufgabe Eine Zeichenfolge Swird mit dem folgenden Prozess erstellt: Beginnen Sie damit S, die leere Zeichenfolge zu sein. Fügen Sie an Seiner beliebigen Stelle eine Zeichenfolge des Formulars ein ds, wobei des sich um eine Ziffer ungleich Null und seine Zeichenfolge aus dASCII-Kleinbuchstaben handelt. Wir sagen, dsist ein Bestandteil …

10
Blockdiagonale Matrix aus Spalten
Inspiriert von Kopiert von dieser Frage bei Stack Overflow. AErstellen Sie bei einer gegebenen Matrix eine Matrix B, bei der die Spalten von Ablockdiagonal angeordnet sind. Zum Beispiel gegeben 1 2 3 4 5 6 die Ausgabe wäre 1 0 0 4 0 0 0 2 0 0 5 0 …

24
Zufälliges Array ohne Wiederholung
Ich habe hier eine Herausforderung beantwortet und diese Aufgabe war Teil der Herausforderung. Ich habe eine 73-Byte-Lösung in Javascript. Aber ich denke, es ist zu viel für eine einfache Sache. Herausforderung Als Eingabe zwei Ganzzahlen gegeben: N die Länge des erwarteten Arrays RDer Intervallbereich beginnt mit eins:, 1..Rnicht0..R-1 Geben Sie …

11
Summe der binären Teilstrings
Diese Herausforderung ist einfach: Geben Sie eine Dezimalzahl ein, wandeln Sie sie in eine Binärzahl um und berechnen Sie die Summe der Teilzeichenfolgen der Binärzahl, deren Länge kürzer als die ursprüngliche Zahl ist. Hier ist ein Beispiel: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 …

3
Welche Sprache ist dieses Wort?
Sie sollten ein Programm oder eine Funktion schreiben, die die Sprache eines bestimmten Wortes bestimmt. Die Aufgabe besteht darin, einige der 5000 häufigsten Wörter in 4 Sprachen zu erkennen: Englisch Deutsche Italienisch ungarisch Die Wortlisten finden Sie in diesem GitHub-Repository. In 40% der bereitgestellten Testfälle dürfen Sie Fehler machen . …

3
Arbitrary Precision Integer Division
Wir werden Division für beliebig große ganze Zahlen implementieren. Das ist Code-Golf . Die Aufgabe besteht darin, ein Programm oder eine Funktion zu schreiben, die Ganzzahlen mit willkürlicher Genauigkeit und Division darauf implementiert. Beachten Sie, dass viele Dinge, die dies sehr einfach machen könnten, nicht zulässig sind . Lesen Sie …

10
Richten Sie Funktionsargumente in eigenen Zeilen aus
Wenn Sie eine Zeichenfolge eingeben, die eine Funktionsdefinition darstellt, geben Sie die Zeichenfolge mit eingefügten Zeilenumbrüchen und Leerzeichen aus, damit die Argumente der Funktion durch Zeilenumbrüche getrennt und ausgerichtet werden. Die Eingabezeichenfolge folgt dem folgenden Muster: Zunächst beginnt es mit einem Präfix, das immer mindestens ein Zeichen lang ist und …
16 code-golf  string 

3
Überprüfen Sie die Arbeitszeiten
Einführung Hier in Deutschland sind die Arbeitszeiten sehr streng geregelt. Wenn Sie 6 oder mehr Stunden am Tag arbeiten, müssen Sie mindestens 30 Minuten Pause einlegen. Wenn Sie 9 oder mehr Stunden arbeiten, müssen Sie eine 45-minütige Pause einlegen. Wenn Sie weniger als 6 Stunden arbeiten, müssen Sie keine Pausen …


3
Sackgassen kennzeichnen
Bei Eingabe einer ASCII-Kunst- "Straße" wird die Straße mit allen gekennzeichneten Sackgassen ausgegeben. Dies ist eine Straße: ########.....######..#..### #......#######....#..#..#.# #.##......#...#####..#..### #..#####..#....#..#######.# #......#...#####.....##...# #..###.#...#...###...#..### ##########.#..#..##..#.##.# ..#......#.######.#..#.#.#. ..#......#.#..#.#.#..#.#.#. ..######.###..##..######### Dies ist die Straße mit den Sackgassen, die mit dem Buchstaben gekennzeichnet sind X: ########.....######..X..### #......#######....#..X..#.# #.XX......X...X####..X..### #..XXXXX..X....#..#######.# #......X...#####.....##...# #..###.X...#...###...#..### ##########.#..X..##..#.##.X ..X......#.#XXXXX.#..#.#.X. ..X......#.#..X.X.#..#.#.X. …

21
Absteigende Ziffernfolgen
Einführung Nehmen wir als Beispiel die Nummer 7. Wir duplizieren dies und platzieren 7 Leerzeichen dazwischen. Wir bekommen das: 7_______7 Danach werden wir die Zahl verringern, bis keine Leerzeichen mehr übrig sind. Für die Nummer 7 bekommen wir folgendes: 7_______7 6543210 Dann verschmelzen wir einfach die beiden, also: 7_______7 6543210 …

4
Dumme Börse
Ermitteln Sie anhand einer Zeichenfolge mit den Investitionsdaten mehrerer Personen, wie viel Gewinn / Verlust sie verbucht haben. Die Zeichenfolge enthält nur Groß- und Kleinbuchstaben wie folgt: AABaBbba Jeder Buchstabe steht für eine Person - ein Großbuchstabe bedeutet kaufen, ein Kleinbuchstabe bedeutet verkaufen. Der Kurs der Aktie, in die sie …
16 code-golf 

2
Schacholition Derby
Was könnte polarer sein als Schach und Abriss Derby . Sie würden denken, dass niemand, der das eine genießt, das andere genießen würde ... bis heute. Regeln Die Ausgangsposition ist ein Standardschachbrett: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Sieht normal genug, bis Sie es ein herausfinden, jedes Stück für sich LAST PIECE …

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.