Als «code-golf» getaggte Fragen

8
Lass uns Peg Solitaire spielen

Peg Solitaire ist ein beliebtes Spiel, das normalerweise alleine gespielt wird. Das Spiel besteht aus einer Reihe von Stiften und einem Brett, das in ein Gitter unterteilt ist - normalerweise ist das Brett nicht rechteckig, aber für diese Herausforderung werden wir dies annehmen. Jeder gültige Zug...

8
Vollmodular C: Bewertung

Sie sind Professor für Informatik und unterrichten die Programmiersprache C. Ein Prinzip, das Sie den Schülern vermitteln möchten, ist die Modularität . Leider haben frühere Klassen die Nachricht nicht erhalten und Aufgaben mit dem gesamten Programm eingereicht main(). Daher haben Sie für dieses...

8
Farbe eines Pixels

Schreiben Sie ein Programm, das die RGB-Farbe eines bestimmten Pixels auf dem Bildschirm druckt. Das Programm sollte eine Zeile von stdin im Format lesen x,y, wobei x und y Ganzzahlen ohne Vorzeichen sind. Das Pixel (0,0) ist das Pixel oben links auf dem Bildschirm. Das Programm sollte dann eine...

8
Länge des längsten Abstiegs

Ihre Aufgabe ist es, die Länge des längsten Abstiegs auf einem "Berg" zu bestimmen, der als Gitter aus ganzzahligen Höhen dargestellt wird. Ein "Abstieg" ist ein beliebiger Weg von einer Startzelle zu orthogonal benachbarten Zellen mit streng abnehmenden Höhen (dh nicht diagonal und nicht auf...

8
Unix-Zeitstempel zur Datums- / Uhrzeitzeichenfolge

Geben Sie bei Eingabe eines Unix-Zeitstempels als Eingabe eine Datums- / Uhrzeitzeichenfolge in einem Format wie dem folgenden an: "YYMMDD.HHmm" Regeln Die Eingabe ist eine Zahl (Ganzzahl) einer millisekundengenauen UNIX-Epochenzeit (Millisekunden seit 1970, 1. Januar 00: 00: 00.000 UTC). Die Werte...

8
Zähle die geschlossenen Polygone

Eingang: Ein NxMRaster oder eine mehrzeilige Zeichenfolge (oder ein anderes vernünftiges Eingabeformat), die nur druckbares ASCII (Unicode-Bereich [32,126]) enthält. Ausgabe: Die Anzahl der gefundenen geschlossenen Polygone desselben Zeichens mit zwei Sonderregeln: Leerzeichen sind Platzhalter und...

8
Kann dieser Behälter so viel Flüssigkeit aufnehmen?

Kann dieser Behälter so viel Flüssigkeit aufnehmen? Synopse herausfordern Wie Sie höchstwahrscheinlich wissen, haben Flüssigkeiten eine unbestimmte Form und ein bestimmtes Volumen. Als solche nehmen sie immer die Form ihres Behälters an. Sie können sich jedoch nicht erweitern, um ihren Container zu...

8
Nächste Nummer mit k Fünfern

Herausforderung: Ihr Programm nimmt zwei Ganzzahlen nund kals Eingabe und gibt die kleinste Ganzzahl aus, die größer (aber nicht gleich) nist und mindestens kVorkommen der Ziffer enthält 5. Sie können davon ausgehen 1 ≤ k ≤ 15und 1 ≤ n < 10**15. Dies ist eine zeitlich begrenzte Herausforderung....

8
Ein Megachess Board

Sie möchten ein quadratisches Schachbrett erstellen. Benachbarte Kacheln müssen sich wie ein Standardschachbrett schwarz und weiß abwechseln, und die untere linke Ecke kann entweder schwarz oder weiß sein. Ihr Programm akzeptiert zwei positive ganze Zahlen, die Anzahl der schwarzen und die Anzahl...

8
Shantae Dance Matching

Im ursprünglichen Shantae-Spiel gibt es Transformationstänze, die Sie rechtzeitig mit dem D-Pad, A und B eingeben müssen. Wenn Sie während des Tanzens eine vordefinierte Sequenz abschließen, verwandeln Sie sich in die entsprechende Form (oder teleportieren oder heilen). . Ihre Aufgabe ist es, den...

8
Geben Sie das Datum im Mel-Kalender aus

Der Mel-Kalender wird in der fiktiven Welt von Kaldia verwendet. Ihr Ziel ist es, Daten in den Mel-Kalender umzuwandeln. Dieser Kalender hat 13 Monate mit jeweils 28 Tagen plus 1 oder 2 zusätzliche Tage nach dem letzten Monat. Ein Jahr, das durch 4, aber nicht durch 100 oder durch 400 teilbar ist,...

7
Mach mir einen Laib Brot, bevor ich gefeuert werde!

Hintergrundgeschichte Nicht wirklich real, sshh! Alles begann eines Tages, als ein Mitarbeiter zum Geburtstag meines Chefs ein hausgemachtes Brot mitbrachte . Mein Chef mochte dieses Brot wirklich und er wollte ein anderes. Leider hat mein Kollege gekündigt, und mein Chef braucht mich , um ihm ein...

6
Eine 4x4 Herausforderung

Es gibt ein Denkspiel namens Enumerate (das ich basierend auf Takuzu gemacht habe ). Ihre Herausforderung besteht darin, dieses Spiel zu spielen. Aufgabe Löse ein 4x4 Enumerate / Takuzu-Spiel. Erhalten Sie ein Startraster über STDIN oder Befehlszeile. Das gelöste Raster über STDOUT ausgeben oder in...