Als «code-challenge» getaggte Fragen

Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.


1
Bauen Sie in Conways Game of Life eine Digitaluhr
Ihre Aufgabe ist es, eine Game of Life-Simulation zu erstellen, die eine Digitaluhr darstellt und die folgenden Eigenschaften erfüllt: Die Uhr zeigt die Stunden und Minuten im Dezimalsystem (zB 12:00, 3:59, 7:24) mit einem anderen Zustand für jeden der 1440 Minuten des Tages - entweder die Stunden 0-23 oder von …

17
Baue eine Compiler-Bombe
Einführung Sie kennen sich wahrscheinlich mit Zip-Bomben , XML-Bomben usw. aus. Einfach ausgedrückt handelt es sich um (relativ) kleine Dateien, die bei der Interpretation durch naive Software eine enorme Leistung erbringen. Die Herausforderung besteht darin, einen Compiler auf die gleiche Weise zu missbrauchen. Herausforderung Schreiben Sie einen Quellcode, der 512 …

8
Upgoat oder Downgoat?
Wenn Sie ein Bild von einer Ziege haben, sollte Ihr Programm am besten versuchen, festzustellen, ob die Ziege auf dem Kopf steht oder nicht. Beispiele Dies sind Beispiele für mögliche Eingaben. Keine tatsächlichen Eingaben Eingang: Ausgabe: Downgoat Spec Ihr Programm sollte höchstens 30.000 Bytes umfassen Die Eingabe wird die volle …

23
Schreiben Sie ungefähr Moby Dick
Hier ist eine 1,2-MB-ASCII-Textdatei, die den Text von Herman Melvilles Moby-Dick enthält. oder der Wal . Ihre Aufgabe ist es, ein Programm oder eine Funktion (oder eine Klasse usw. - siehe unten) zu schreiben, die diese Datei jeweils zeichenweise erhält und bei jedem Schritt das nächste Zeichen erraten muss. Das …


30
Malen Sie Starry Night objektiv in 1 KB Code
Hinweis : Anders Kaseorg hat vorerst die Auszeichnung erhalten, um auf seine großartige Antwort aufmerksam zu machen, aber die Herausforderung ist noch lange nicht vorbei! Es gibt immer noch eine 400-Punkte-Prämie im Angebot für alle, die die höchste Punktzahl erreichen, ohne die integrierte Komprimierung zu verwenden. Unten ist eine 386x320PNG-Darstellung …


30
Was ist die kleinste positive Ganzzahl zur Basis 10, die von einem Programm ausgegeben werden kann, das kürzer (in Zeichen) ist als es selbst?
Ich denke, die Frage wie oben ist klar, aber nur für den Fall: Schreiben Sie ein vollständiges Programm (nicht nur eine Funktion), das eine positive Ganzzahl zur Basis 10 ausgibt, optional gefolgt von einer einzelnen neuen Zeile. Qualifizierende Programme sind diejenigen, deren Ausgabe ( in Bytes ) länger ist als …

30
Wie hoch kannst du zählen?
Herausforderung: Ihre Aufgabe ist es, so viele Programme / Funktionen / Schnipsel wie möglich zu schreiben, wobei jedes eine ganze Zahl ausgibt / ausgibt / zurückgibt. Das erste Programm muss die Ganzzahl ausgeben 1, das zweite 2und so weiter. Sie können keine Zeichen zwischen den Programmen wiederverwenden. Wenn das erste …

16
Implementieren Sie das Spiel des Lebens auf etwas anderem als einem regulären Raster
Conways Spiel des Lebens wird (fast) immer auf einem regelmäßigen quadratischen Raster gespielt, muss es aber nicht sein. Schreiben Sie ein Programm, das die Standardregeln für benachbarte Zellen aus Conways Spiel des Lebens auf einer zweidimensionalen Kachelung der euklidischen Ebene implementiert, bei der es sich nicht um eine regelmäßige Kachelung …

30
Größte druckbare Anzahl
Ihr Ziel ist es, ein Programm zu schreiben, das eine Zahl druckt. Je größer die Zahl, desto mehr Punkte erhalten Sie. Aber sei vorsichtig! Die Codelänge ist in der Bewertungsfunktion sowohl begrenzt als auch stark gewichtet. Ihre gedruckte Nummer wird durch den Würfel der Anzahl der Bytes geteilt, die Sie …



30
Ökologischer Fußabdruck des Quellcodes
Sie wurden gerade von einem deutschen Automobilhersteller eingestellt. Ihre erste Aufgabe als Ingenieur ist es, ein Programm zu schreiben, das den ökologischen Fußabdruck von ASCII-Zeichenfolgen berechnet. Der ökologische Fußabdruck des Charakters wird wie folgt berechnet: Schreiben Sie den ASCII-Code des Zeichens binär und zählen Sie die Anzahl der Einsen. Hat …

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.