Als «code-golf» getaggte Fragen

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

4
Klobige Palindrome
Palindrome machen Spaß, aber einige der anderen Saiten fühlen sich allmählich ausgelassen. Wir können diese Saiten in klobige Palindrome verwandeln, indem wir sie in palindrome Gruppen von Stücken aufteilen. Beispielsweise ist der String "abcabca"kein Palindrom, wenn wir ihn Zeichen für Zeichen lesen, aber wir haben drei verschiedene Möglichkeiten, ihn zu …

20
Kürzen Sie einen bereits kurzen mathematischen Ausdruck
Diesmal habe ich echte Arbeit geleistet, alten Code aktualisiert und bin auf einen Ausdruck gestoßen, der dem entspricht, was man in guter, altmodischer Mathematik als πx + e x schreiben würde . Ich dachte, es wäre möglich, es kürzer als in der Sprache zu schreiben, mit der ich arbeite (APL), …
15 code-golf  math  number  pi 

18
Zurück zum Chemieunterricht
Einführung Eines der ersten Dinge, die ich in der Chemie gelernt habe, war die Angabe der Formel für die Verbrennung von Alkanen. Das grundlegendste Beispiel war: 2CH4 + 4O2 > 4H2O + 2CO2. Beachten Sie, dass die Gleichung vereinfacht werden könnte, indem jeder Koeffizient durch 2 geteilt wird CH4 + …

16
Einfache Aufgabe dreimal gelöst
Sie sollten 3 Programme und / oder Funktionen in einer Sprache schreiben. Alle diese Programme sollten die gleiche Aufgabe lösen, aber unterschiedliche (aber gültige) Ausgaben liefern. (Dh für jedes Programmpaar sollte es eine Eingabe geben, die unterschiedliche (aber gültige) Mengen von Ausgabenummern erzeugt.) Die Aufgabe Sie erhalten eine Ganzzahl ngrößer …

9
Zum Thema Tastaturen
Keep Talking and Nobody Explodes ist ein lokales Multiplayer-Spiel, bei dem ein Spieler die Kontrolle über eine virtuelle "Bombe" hat und von einem anderen Spieler geführt werden muss, dem "Experten", der Zugriff auf ein Handbuch zur Bombenentfernung hat. Eines der Module, die im Spiel deaktiviert werden müssen, ist das Tastaturmodul, …
15 code-golf  string 

7
Mittelwerte der Winkel
Geschichte, oder warum wir das tun. Keiner. Diese Übung ist völlig sinnlos ... es sei denn, Sie sind Stephen Hawking . Die Herausforderung Ermitteln Sie anhand einer Liste von Winkeln den Durchschnitt dieser Winkel. Zum Beispiel ist der Durchschnitt von 91 Grad und -91 Grad 180 Grad. Sie können dazu …

20
Boo! Eine Halloween Code Golf Challenge
Schreiben Sie ein Programm, das eine Eingabezeichenfolge mit einer Länge von 2 oder mehr Zeichen verwendet und die Zeichenfolge ~BOO!~ (die ein führendes und endendes Leerzeichen enthält) an einer gleichmäßig zufälligen Stelle in der Zeichenfolge hinzufügt, die sich an keinem Ende befindet. Nicht zugelassene Probeneingaben : 2oder (eine leere Eingabe) …

12
Konstruieren Sie eine Begleitmatrix
Sie haben eine Reihe von Polynomen, die einsam sind, also machen Sie sie zu Gefährten (die nicht drohen zu erstechen)! Für ein Polynom vom Grad ngibt es eine n by nBegleiter Würfelmatrix für sie. Sie müssen eine Funktion erstellen, die eine Liste von Koeffizienten für ein Polynom in aufsteigender ( …

3
Labyrinth, das eine Zwischenlage erzeugt
Der berühmte C64 Basic One Liner 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 druckt ein Labyrinth aus Schrägstrichen und Backslashes. \\/\\\//\/\////\\/\/ \/\///\\///////\//\/ /\\\//\//\////\\//\\ \////\//\//\/\\\\\\/ /\/\\///\\\\/\\\\/\\ \/\//\\\\\\//\/\//// /\//\\///\/\///\//// \/\\\//\\/\\\//\\/\/ //////\\/\\/\/\/\/// \\/\/\\////\/\/\\/\/ Lies in einem solchen Labyrinth aus diagonalen Wänden aus Standard und drucke dasselbe Labyrinth mit horizontalen und vertikalen Wänden aus, die …

5
Versteckter Stromrechner
Einer der Gründe, warum ich Pokemon immer geliebt habe, ist, dass es für ein so simpel wirkendes Spiel so viele Komplexitätsebenen hat. Betrachten wir den Zug Hidden Power. Im Spiel unterscheiden sich Art und Stärke (mindestens vor Generation VI) von Hidden Power für jedes Pokémon, das sie verwendet! Das ist …
15 code-golf  number  game 

18
Die Zeit nach einiger Zeit
Für diese Herausforderung schreiben wir die Zeit in der folgenden Form: hh:mm:ss Einige Beispiele: 12:34:08 06:05:30 23:59:00 Die Herausforderung besteht darin, die Zeit nach Ablauf von Stunden , Minuten und Sekunden als Startzeit auszugeben 00:00:00. Sie können dies mit einem Timer vergleichen, der um begann 00:00:00. Hier ist ein Beispiel …
15 code-golf 

4
Der XML-Parser des Lazy Programmer
Hintergrund Sie arbeiten als Programmierer für eine Autoverkaufsfirma. Ihre Aufgabe für diese Woche ist es, einen XML-Parser zu programmieren, der Daten zu verfügbaren Modellen verschiedener Autohersteller aufnimmt und Informationen zu den neuesten Modellen druckt. Zum Glück hat die Testabteilung nur einen Testfall zur Verfügung gestellt! Je schneller Sie Code schreiben …

4
Berechnen Sie A (N) / B (N) mit C (N) Ziffern
Betrachten Sie drei Zahlenfolgen A, Bund C: A: Eine auf wiederkehrenden Beziehungen basierende Sequenz f(n) = f(n-1)+f(n-2), beginnend mit f(1) = 3, f(2) = 4. Die Sequenz beginnt also so:3 4 7 11 18 29 47 76 ... B: Die zusammengesetzten Zahlen , dh alle Ganzzahlen, die keine Primzahlen (oder …

1
Arithmetik… Häkchen… Häkchen… Häkchen
Diese Frage hat Ihnen ein Spiel gestellt, das ich gerne spiele, wenn ich in langen Telefonkonferenzen stecke. Wie viele gültige mathematische Gleichungen können unter Verwendung von nur arithmetischen Grundoperationen für alle Zeiten zwischen 24 Stunden (von 00:00 bis 23:59 Uhr) erstellt werden? Eingabe: Zwei vierstellige Zeichenfolgen (ohne Doppelpunkt), die gültige …

1
Codiere mir ein bisschen Golf
Wenn Sie noch nie Golf gespielt haben, finden Sie hier eine Liste der Golfbegriffe, die ich in dieser Frage verwende Schuss , auch Schlaganfall genannt : Jedes Mal, wenn der Ball geschlagen wird, ist dies ein Schuss. Loch : Ein Golfplatz ist in Löcher unterteilt, auf denen ein Ball mit …

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.