Programmierrätsel & Code Golf

12
Zerlegen Sie Polynome

Zerlegen Sie ein ganzzahliges Polynom mit einem Grad, der genau größer als eins ist, vollständig in eine Zusammensetzung von ganzzahligen Polynomen mit einem Grad, der genau größer als eins ist. Einzelheiten Ein ganzzahliges Polynom ist ein Polynom mit nur ganzen Zahlen als Koeffizienten. Gegeben...

12
Legen Sie ein Array in Behälter

In dieser einfachen Herausforderung erhalten Sie ein Eingabearray Lmit nicht negativen ganzen Zahlen und einer Anzahl von Bins, die bgrößer als 0, aber nicht länger als 1 sind L. Ihr Code muss ein neues Array zurückgeben, Mdessen Länge bder Block des Arrays ist L. Dies wird am einfachsten anhand...

12
Binning in der Zeit

Die Aufgabe bei dieser Herausforderung besteht darin, Elemente eines Arrays in Zeiträume zu verschieben. Die Eingabe besteht aus einem nicht abnehmenden Array positiver Ganzzahlen, die die Zeit der Ereignisse darstellen, und einer Ganzzahl, die die Größe jedes Bins darstellt. Beginnen wir mit einem...

12
Die Basis des Doppels

Hintergrund IEEE 754 Gleitkommaformat mit doppelter Genauigkeit ist eine Möglichkeit, reelle Zahlen mit 64 Bit darzustellen. Es sieht so aus: Eine reelle Zahl nwird doublefolgendermaßen in eine umgewandelt : Das Vorzeichenbit sist 0, wenn die Zahl positiv ist, andernfalls 1. Der Absolutwert von...

12
Vorkommen von Ziffern

Eingang: Eine Liste von ganzen Zahlen (die niemals eine Null enthalten werden) Ausgabe: Eine Liste mit der gleichen Größe, deren Anzahl auf den folgenden Angaben basiert: Wenn das aktuelle Element negativ ist: Sehen Sie sich alle Elemente vor diesem Element an und zählen Sie, wie oft die Ziffern in...

12
Ganzzahlige Logarithmen

N , P > 1Finden Sie bei gegebenen Ganzzahlen die größte Ganzzahl Mso, dass P ^ M ≤ N. I / O: Die Eingabe erfolgt als 2 Ganzzahlen Nund P. Die Ausgabe ist die Ganzzahl M. Beispiele: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 -> 3...

12
Blackjack Bust Calculator

Blackjack , auch bekannt als einundzwanzig, ist ein Kartenspiel zwischen Ihnen und einem Dealer, bei dem jeder Spieler seinerseits gegen den Dealer antritt, die Spieler jedoch nicht gegeneinander spielen. Das Spiel läuft wie folgt ab, der Dealer gibt Ihnen eine Karte. Der Dealer gibt sich dann...

12
Selbstaufzählende Pangrams

Pangrams Der schnelle braune Fuchs sprang über den faulen Hund. Dies ist ein Beispiel für einen Pangram - ein Satz, der jeden Buchstaben des Alphabets mindestens einmal enthält. Eine Selbstaufzählung Pangram ist ein Satz, der die Kriterien eines Pangrams erfüllt, indem er eine Analyse seiner...

12
Verwenden Sie das Gute nicht meme

Derzeit gibt es ein Mem im Internet, das aus dem Aufnehmen eines Satzes, dem Umkehren der Bedeutung und dem Hinzufügen n'tam Ende besteht. Zum Beispiel I am smallwirdI am talln't Herausforderung Im Interesse der Herausforderung vereinfachen wir dies: Ihre Aufgabe ist es, zu erkennen, wann immer ein...

12
Zählen Sie die Anzahl der Felder in jedem CSV-Datensatz

Stellen Sie sich eine Textdatei vor, in der jeder CSV-Datensatz möglicherweise eine andere Anzahl von Feldern enthält. Die Aufgabe besteht darin, Code zu schreiben, um auszugeben, wie viele Felder sich in jedem Datensatz der Datei befinden. Sie können davon ausgehen, dass die Datei keine Kopfzeile...

12
Indizierung der Cha-Cha-Folie

Einführung: Obwohl ich ursprünglich ein niederländisches Lied im Kopf hatte, in dem die Texte lauten: " Doe 'n stapje naar voren, en' n stapje terug " (was übersetzt bedeutet " Mach einen kleinen Schritt vorwärts und einen kleinen Schritt zurück ") Ich suchte nach den vollständigen Texten und...

12
Zeichnen Sie ein Verteilungsdiagramm!

Herausforderung Sie erhalten drei Ganzzahlen als Eingabe min_value, max_value, sample_size, die Sie entweder als Array oder als mehrere Parameter an Ihre Antwort übergeben können. Ihre Aufgabe ist es, ein Diagramm in einem beliebigen Format auszugeben , das die Häufigkeit von Zahlen im (min_value,...

12
Hardcodierung der Bullen und Räuber (Robbers)

Dies ist eine Herausforderung für Bullen und Räuber . Der Thread der Cops zu dieser Herausforderung ist hier Eine interessante Frage zum Nachdenken ist die folgende: Wenn ich eine Folge von Zahlen habe, wie viele muss ich angeben, bevor klar ist, über welche Folge ich spreche? Wenn ich zum Beispiel...

12
Meine Nullifier optimieren

Ich bin ein großer Fan des Spiels Creeper World und besonders der Fortsetzung. Sie müssen nicht wissen, wie dieses Spiel funktioniert, um die Frage zu beantworten. Ich wollte nur erwähnen, woher meine Frage stammt. Im Spiel besteht Ihr Ziel darin, die Emittenten, die Creeper spawnen, mit einer als...

12
Letzte Ziffer große Nummer

Finden Sie für eine gegebene Liste der Nummern die letzte Ziffer von Beispiel:x x x … x n 3 2 1[x1,x2,x3,...,xn][x1,x2,x3,...,xn][x_1, x_2, x_3, ..., x_n]xxx…xn321x1x2x3…xnx_1 ^{x_2 ^ {x_3 ^ {\dots ^ {x_n}}}} [3, 4, 2] == 1 [4, 3, 2] == 4 [4, 3, 1] == 4 [5, 3, 2] == 5 Weil