Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

10
Fizzbuzz in jeder Basis
Herausforderung Eingang: Eine ganze Zahl zwischen 2 und 62 (einschließlich).bbb Ausgabe: von bis zum Äquivalent von in Basis , wobei Sie eine angemessene Darstellung für die Ziffern verwenden.1115000105000105000_{10}bbb Jedoch: Wenn die Zahl durch teilbar ist (abgerundet, z. B. wäre Basis 7 7/2 = 3,5, 3,5 + 1 = 4,5, auf …
10 code-golf  math  binary 

4
Handygebühr
Herausforderung Mit freundlicher Genehmigung meines University Code Challenge Contest Die Abhängigkeit von Mobiltelefonen führt dazu, dass wir sie jede Nacht bis zum maximalen Ladezustand des Akkus aufladen, sodass wir nicht das Risiko eingehen, bis Mitte des nächsten Tages keinen Strom mehr zu haben. Es gibt sogar Leute, die, wenn sie …

8
Links Mitte Rechts (LCR) Code Golf
Auf einer Party wurde ich in das Spiel LCR eingeführt. Jetzt ist es kein großartiges Spiel, da es keine Fertigkeiten gibt, sondern nur zufällige Chancen. Aber es brachte mich zum Nachdenken, ich könnte das codieren, und ich machte ein schnelles Programm in R, um das Spiel zu modellieren. Die Spielregeln …
10 code-golf  random 


24
Passwort Bischof Güte
Abgeleitet von diesem , jetzt gelöschten Beitrag. Antworten Sie mit einer Zeichenfolge (wahr / falsch oder zwei konsistente Werte), wenn es sich um ein gutes Bischofspasswort handelt. Dann sind alle folgenden Bedingungen erfüllt: Es hat mindestens 10 Zeichen es hat mindestens 3 Ziffern ( [0-9]) es ist kein Palindrom (identisch …

20
Parallele Konten (Tag 2)
Herausforderung Mit freundlicher Genehmigung meines University Code Challenge Contest Nachdem Marie vor ein paar Monaten ihr Studium beendet hatte, eröffnete sie ein Bankkonto, um die Zahlung ihres ersten Jobs in der Stadt zu erhalten. Seitdem hat sie einige Transaktionen damit durchgeführt. Ihre erste Zahlung war 1000 Dollar. Mit diesem Geld …
10 code-golf 

11
Pickomino spielen
Im Spiel Pickomino liegen mehrere Kacheln in der Mitte des Tisches, auf denen sich jeweils eine andere positive Ganzzahl befindet. In jeder Runde würfeln die Spieler auf eine bestimmte Weise und erhalten eine Punktzahl, die eine nicht negative ganze Zahl ist. Jetzt nimmt der Spieler das Plättchen mit der höchsten …
10 code-golf  game 

12
Quine gibt sich binär aus
Wenn Sie dies akzeptieren möchten, müssen Sie ein Programm schreiben, das seinen eigenen Quellcode in der binären UTF-8- Darstellung ausgibt . Regeln Die Quelle muss mindestens 1 Byte lang sein. Ihr Programm darf keine Eingaben annehmen (oder eine nicht verwendete, leere Eingabe haben). Die Ausgabe kann in einem beliebigen praktischen …

3
Gefangene Rittersequenz
Einführung Inspiriert von dem jüngsten Video The Trapped Knight - Numberphile , habe ich mir eine Herausforderung ausgedacht . Die gefangene Rittersequenz ist eine endliche ganzzahlige Sequenz der Länge 2016, beginnend mit 1, und hat die folgenden Konstruktionsregeln: Schreiben Sie eine Zahlenspirale folgendermaßen: 17 16 15 14 13 ... 18 …
10 code-golf  number 

11
Ordne die Betrüger zu!
Nachdem alle Aufgaben eingereicht wurden, wird ein Wörterbuch erstellt, das die Schülernummer dem Hash ihrer Datei zuordnet. Dieses Wörterbuch, diese Hashmap oder dieses Mapping (wie auch immer Ihre Sprache es nennt) sieht folgendermaßen aus: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Der Schlüssel ist die Schülernummer und …

15
Investitionsregel für mehrstufige Marketing-Beine
Multi-Level-Marketing-Herausforderung. Ein Peer möchte belohnt werden. Es zog also NInvestoren an ( N>=1), jeder i-te Investor investierte x[i]. Wenn eine Gesamtsumme den Schwellenwert überschreitet, kann x[0]+x[1]+...+x[N-1] >= Tein Peer belohnt werden. Aber nur wenn folgende Bedingungen erfüllt sind: Die Mindestanzahl an Anlegern sollte größer sein als M( M<=N) Für mindestens …

15
Matrix Puzzleteile
(Zufällig inspiriert von https://codegolf.meta.stackexchange.com/a/17272/42963 ) Bei einer rechteckigen Ziffernmatrix (dh 0 - 9) werden die "Teile" der Matrix so ausgegeben, als ob die Ziffern in aufsteigender Reihenfolge durch die Ziffern zu einem einzigen Stück zusammengefügt wären. Die Teile werden garantiert nur orthongonal verbunden - kein Teil wird diagonal verbunden. Es …
10 code-golf  matrix 

30
Anzahl der Umdrehungen
Aufgabe Schreiben Sie eine Funktion oder ein Programm, um die Anzahl der Umdrehungen zu ermitteln, die ein Rad aufgrund seines Radius benötigt, um eine bestimmte Strecke zurückzulegen. Regeln Die Eingabe kann aus 2 positiven rationalen Zahlen bestehen und in jedem geeigneten Format erfolgen. Beide Eingänge sind von derselben Einheit. Ihr …

3
Willkürliche Zufälligkeit (Speed ​​Edition)
nBerechnen Sie bei gegebener Ganzzahl eine Menge nzufälliger eindeutiger Ganzzahlen im Bereich 1..n^2(einschließlich) so, dass die Summe der Menge gleich istn^2 Zufällig bedeutet in diesem Fall gleichmäßig zufällig zwischen gültigen Ausgaben. Jede gültige Ausgabe für eine bestimmte Ausgabe nmuss eine einheitliche Chance haben, generiert zu werden. Zum Beispiel n=3sollte eine …

9
Durch Raum und Zeit
Einführung: Im Allgemeinen sprechen wir in der Regel von vier Dimensionen: drei Raumdimensionen für x, yund z; und einmalige Dimension. Aber für die Zwecke dieser Herausforderung werden wir die Zeitdimension in drei geteilt auch: past, present, und future. Eingang: Zwei Eingabelisten. Eine mit ganzzahligen x,y,zKoordinaten und eine mit ganzzahligen Jahren. …

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.