Programmierrätsel & Code Golf

21
Finde alle Koordinaten auf einem Pfad

Geben Sie bei einer 2D-Zeichenfolge als Eingabe, entweder als Zeichenfolge mit Zeilenumbrüchen oder als Liste mit Zeilen, die Koordinaten (x, y)aller Hashes ( #) in der Liste aus. Die Eingabe enthält nur Hashes und Leerzeichen. (und Zeilenumbrüche, wenn Sie Eingaben als 2D-Zeichenfolge übernehmen...

21
Multiplizieren Sie zwei Zahlen

Eingabe: Zwei Dezimalzahlen. Diese können dem Code in der Standardeingabe, als Argumente für das Programm oder die Funktion oder als Liste übergeben werden. Ausgabe: Ihr Produkt als Dezimalzahl. Zum Beispiel 5 16würde die Eingabe zur Ausgabe führen 80. Einschränkungen: Keine Standardlücken bitte....

21
Zeit zum Drucken von Zahlen

Zusammenfassung Schreiben Sie ein Programm oder eine Funktion, die keine Eingabe akzeptiert, und geben Sie alle Ganzzahlen zwischen -1000 und 1000 in aufsteigender Reihenfolge an die Standardausgabe aus, eine pro Zeile, wie folgt: -1000 -999 -998 -997 ... Danach müssen Sie die zum Drucken dieser...

21
Golombs wackelige Sequenz

OEIS hat eine Variation (A111439) von Golombs Sequenz . A(n)Beschreibt wie in Golombs Sequenz, wie oft nin der Sequenz vorkommt. Darüber hinaus dürfen jedoch keine zwei aufeinander folgenden Nummern identisch sein. Wird beim Aufbau der Sequenz A(n)immer als kleinste positive Ganzzahl gewählt, die...

21
Zähle mein Wechselgeld

Ihre Aufgabe ist es, ein Array mit den Zeichenfolgen "quarter", "dime", "nickel" und "penny" beliebig oft in einer bestimmten Reihenfolge zu sortieren und sie so zu sortieren, dass sie in der folgenden Reihenfolge quarter dime nickel pennyvorliegen: größter bis kleinster Geldwert). Regeln Ihr...

21
Finden Sie die Submatrix mit dem kleinsten Mittelwert

Sie erhalten eine n-mal-m- Matrix von ganzen Zahlen, wobei n, m> 3 ist . Ihre Aufgabe ist es, die 3-mal-3 -Submatrix mit dem niedrigsten Mittelwert zu finden und diesen Wert auszugeben. Regeln und Erläuterungen: Die ganzen Zahlen sind nicht negativ Optionales Eingabe- und Ausgabeformat Die...

21
Was ist mein Body Mass Index?

Problem: Ihre Aufgabe ist es, ein Programm zu schreiben, das eine Größe (in Metern) und ein Gewicht (in Kilogramm) als Eingabe verwendet und die entsprechende BMI-Kategorie ausgibt. Der BMI ist ein Maß für das Verhältnis Ihres Gewichts zu Ihrer Körpergröße. Es ist veraltet und für viele Leute...

21
Wie bin ich zu diesem FizzBuzz gekommen?

FizzBuzz ist so einfach, dass Sie es wahrscheinlich rückwärts machen können. In dieser Herausforderung erhalten Sie die Länge der FizzBuzz-Zeichenfolge und müssen die positive Ganzzahl angeben, die diese Zeichenfolge erzeugt hat. Beschreibung Um dies aufzuschlüsseln, ein FizzBuzz-String für n wird...

21
Repariere meine fetten Finger

Code Golf Challenge Ich habe einen Fehler, meine Finger sind fett und ich habe häufig einen Fehler, der darin besteht, eine Taste rechts auf meinem Kryboard zu drücken. Ich fürchte, die Situation wird mit der Zeit schlechter und schlechter. Sopn jede Taste, die ich mache, wird; nach rechts...

21
Trink deinen Morgenkaffee

Zeichnen Sie diese Ascii Kaffeetasse: O O O __________ / \ __ | J | \ | A | | | V | | | A | __ / \ __________ / Brownie Punkte für Kaffee-Skript oder Java :) Kürzester Code in Bytes, Funktion oder Programm, nachfolgender Zeilenumbruch oder Leerraum ist

21
Sortieren Sie unbrauchbare Zeichen

Diese Herausforderung ist inspiriert von dieser sehr schönen Antwort von TidB. In der Antwort von TidB sind alle acht Zeichen in der richtigen Reihenfolge: gnilwoB edoC( Code Bowlingrückwärts). Die anderen Saiten jedoch sind waren in einer fremden, zufälligen Reihenfolge. Ihre Herausforderung...

21
Wo sind die benachbarten Zeichen im Titel? [3, 4]!

Titel absichtlich falsch geschrieben. Lesen Sie mehr, um herauszufinden, warum. Ihre Aufgabe: Geben Sie bei einer durch Trennzeichen getrennten Zeichenfolge oder Liste mit den Zeichen A,B,C,Ddie Indizes aller benachbarten gleichen Zeichen aus. Die Ausgabe kann aus mehreren Zeichenfolgen /...

21
Überprüfen Sie die Eigenpaare

In dieser Herausforderung erhalten Sie eine quadratische Matrix A, einen Vektor vund einen Skalar λ. Sie müssen feststellen, ob (λ, v)ein Eigenpaar entspricht A; das heißt, ob oder nicht Av = λv. Skalarprodukt Das Skalarprodukt zweier Vektoren ist die Summe der elementweisen Multiplikation....

21
Undurchschnittliche Temperaturen!

In TNB wurde einmal über die beste Temperaturskala diskutiert, und wir waren uns einig: Nehmen Sie den Durchschnitt aller vier Haupttemperaturskalen! Das heißt, Celsius , Kelvin , Fahrenheit und Rankine (Sorry Réaumur). Jetzt ist das Problem, dass die meisten Leute dieses System nicht benutzen....

21
Rationale Zerlegung a = xyz (x + y + z)

Schreibe Funktionen x(a), y(a)und zwar z(a)so, dass für jedes Rationale a alle Funktionen rationale Zahlen und zurückgeben x(a)*y(a)*z(a)*(x(a) + y(a) + z(a)) == a. Sie können eine ≥ 0 annehmen. Sie müssen in Ihrem Programm keine rationalen Typen oder Operationen verwenden, solange Ihr Programm...

21
Wenn das Leben dir Zitronen gibt, mach Limonade daraus

Herausforderung Sie erhalten eine Eingabezeichenfolge, überall das Wort gegeben , "Lemon"es zu finden ist umgewandelt werden soll , "Lemonade" aber das a, dund emuss von irgendwo anders in dem Satz ausgeliehen werden. Beispiel Beispiel Eingabe: Ich habe als Kind eine Zitrone gefunden...

21
Alle k-mers / n-Gramm

Intro Wir hatten Histogramme und haben gezählt , aber nicht alle aufgelistet. Jedes Jahr veranstaltet Dyalog Ltd. einen Studentenwettbewerb. Die Herausforderung besteht darin, guten APL-Code zu schreiben . Dies ist eine sprachunabhängige Code-Golf- Ausgabe des diesjährigen sechsten Problems. Ich...