Programmierrätsel & Code Golf

17
Gegenseitige Nachahmer

Sei eine positive ganze Zahl bestehend aus Dezimalstellen . Sei eine andere positive ganze Zahl.EINAAnnnd1, d2, . . . , dnd1,d2,...,dnd_1,d_2,...,d_nBBB Für diesen Zweck bezeichnen wir als Nachahmer von wenn mindestens eine Liste positiver ganzer Zahlen so dass:EINAAB p 1 , p 2 , . . . , p nBBBp1,...

17
Ist diese Zahl eine Hügelzahl?

Eine Schanzennummer ist eine Zahl mit der gleichen Ziffer in der ersten und der letzten , aber das ist noch nicht alles. Bei einer Bergzahl steigen die ersten Ziffern stark an und die letzten Ziffern fallen stark ab. Die größte Ziffer kann wiederholt werden . Hier ist ein Beispiel für eine...

17
Am meisten beitragende Zeilen

Beantworten Sie bei einer nicht leeren Matrix nicht negativer Ganzzahlen, welche eindeutigen Zeilen am meisten zur Gesamtsumme der Elemente in der Matrix beitragen. Beantworten Sie die Fragen mit einem vernünftigen Hinweis, z. B. einer Maske mit der eindeutigen Reihenfolge des Erscheinungsbilds...

17
2-dimensionale Blasensortierung

Sortieren macht für ein zweidimensionales Array keinen Sinn ... oder doch? Ihre Aufgabe ist es, ein Eingabegitter zu nehmen und einen Algorithmus anzuwenden, der einer Blasensortierung ähnelt, bis alle Werte im Gitter in jeder Zeile und Spalte nicht mehr von links nach rechts und von oben nach...

17
Was haben wir bekommen?

Inspiriert von und in Erinnerung an unser geliebtes Genie, RUHE IN FRIEDEN Er hat dfns erfunden und umgesetzt - sein magnum opus und das thema der herausforderung. Für die Interessierten: Aktuelle Voll-dfns-Dokumentation und Videos mit John . Aufgabe Beantworten Sie bei einem vorgegebenen...

17
Berechnung der Gesamtslots

Ausgehend von einer Liste von Jobs, die in der Reihenfolge ausgeführt werden müssen, in der jeweils ein Slot ausgeführt wird, wie lange es dauert, sie alle auszuführen, wenn nach dem Ausführen eines Jobs für die nächsten beiden Slots (Abkühlen der Slots) nicht derselbe Job ausgeführt werden kann )?...

17
Neue Ordnung # 4: Welt

Einleitung (kann ignoriert werden) Es ist ein bisschen langweilig, alle positiven Zahlen in der regulären Reihenfolge (1, 2, 3, ...) anzuordnen, nicht wahr? Hier ist also eine Reihe von Herausforderungen im Zusammenhang mit Permutationen (Umformungen) aller positiven Zahlen. Dies ist die vierte...

17
Sterne machen Sterne

Einführung Die Idee ist, das Sternchen (Stern) *zu verwenden, um einen ASCII-Stern in einer bestimmten Dimension anzuzeigen. Die Bemaßung ist eine Eingabenummer größer oder gleich , die die Höhe in Linien des oberen Punkts des Sterns angibt. Die Sterne hier sollen sechs spitze Sterne mit größeren...

17
Bilden Sie einige Hauptquadrate!

Was ist ein Prime Square? Ein Prime Square ist ein Quadrat, bei dem alle vier Kanten unterschiedliche Primzahlen sind. Aber welche? Und wie bauen wir sie? Hier ist ein Beispiel eines 4x4 Prime Square 1009 0 0 3 0 1021 Zuerst starten wir von der oberen linken Ecke. Wir arbeiten im Uhrzeigersinn ....

17
Das ist nicht mein X, sein Y ist zu Z.

Diese Herausforderung ist inspiriert von einer Reihe von Kinderbüchern von Fiona Watt und Rachel Wells, die ich kürzlich mit meiner Tochter genossen habe. In jedem Buch beklagt sich eine Maus (illustriert, aber nicht Teil des Textes), dass eine Abfolge von 5 Dingen desselben Typs nicht ihre Sache...

17
Erstes Auftreten in der Reihenfolge Sixers

Die Sixers-Sequenz ist ein Name, der der Sequenz A087409 zugewiesen werden kann . Diese Sequenz habe ich in einem Numberphile-Video kennengelernt Sie kann wie folgt aufgebaut werden: Nehmen Sie zuerst die Vielfachen von 6, die in Basis 10 geschrieben sind: 6, 12, 18, 24, 30, 36, ... Verknüpfen Sie...

17
Jimmy braucht deine Hilfe!

Es scheint, als ob in letzter Zeit eine Menge Jimmys in den Tod gefallen sind, wie hier zu sehen ist und wo Sie gefragt wurden, ob Jimmy fallen würde. Es ist an der Zeit, diesem Wahnsinn ein Ende zu setzen und zu versuchen, Jimmy zu retten. Jimmy hat drei Körperteile /, ound \wie diese angeordnet...

17
Bentleys Herausforderung bei der Codierung: k häufigste Wörter

Dies ist vielleicht eine der klassischen Codierungsherausforderungen, die 1986 Anklang fanden, als der Kolumnist Jon Bentley Donald Knuth aufforderte, ein Programm zu schreiben, das k häufigste Wörter in einer Datei findet. Knuth implementierte eine schnelle Lösung mit Hash-Versuchen in einem...