Als «code-golf» getaggte Fragen

8
Integer Division Loops

Herausforderung Bei jeder positiven Ganzzahl, die von Ihrer Sprache unterstützt wird: Nehmen Sie die Eingabe und teilen Sie sie in zwei Hälften. Wenn die Eingabe für alle Abteilungen in diesem Programm ungerade ist, runden Sie eine Hälfte nach oben und eine Hälfte nach unten (z. B. 7 -> 3,4nicht...

8
Erweiterung des Spiels der Siebener

Einführung Geben Sie alle Zahlen in einer bestimmten Basis aus, die in einer angepassten Version des Siebenerspiels erscheinen würden. Herausforderung Ihre Aufgabe ist es, alle Zahlen in einer bestimmten Basis in einem bestimmten Bereich auszugeben und diejenigen zu überspringen, die bestimmten...

8
Abgeflachter Spiralpermutationsindex

Kontext Betrachten Sie quadratische Matrizen mit nSpalten und Zeilen, die die ersten n^2(dh nquadratischen) positiven ganzen Zahlen enthalten, wobei nungerade ist. Die Elemente der Matrizen sind so angeordnet, dass die 1durchgehenden Ganzzahlen n^2nacheinander in einer Spirale gegen den...

8
Craptastic Program Search

Ein bestimmtes bekanntes Kabelunternehmen verfügt über eine etwas ungeschickte Funktion zum Suchen nach Programmen, die über die Fernbedienung funktioniert. Es dauert sehr viel Knopfdruck; Als Bewunderer der Bewegungsökonomie dachte ich, ich würde die Hilfe eines Programmierers suchen, um die...

8
99 Sorten von Dosa

99 Varieties of Dosa ist eine beliebte Kette von Dosa-Ständen am Straßenrand in ganz Südindien. Dies ist inspiriert von einer Kombination dieser Kette und der klassischen CodeGolf-Herausforderung "99 Bottles of Beer". Erstellen Sie die unten aufgeführte Menüvariante der beliebten '99 Varieties of...

8
Implementiere Tyrant Sort [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . TL; DR Aufzeichnung (links-rechts) / Länge...

8
Golfkette (Räuberfaden)

Dies ist eine Herausforderung für Polizisten und Räuber. Den Thread der Cops finden Sie hier . Die Cops haben drei Aufgaben. 1) Wählen Sie eine Sequenz aus dem OEIS . 2) Wählen Sie eine Sprache (dies wird als Golflang vorgeschlagen, muss es aber nicht sein), die bei Eingabe unter Verwendung aller...

8
Begrüßen Sie nach der Tageszeit

Herausforderung Schreiben Sie ein Programm, das einen Benutzer je nach Tageszeit (GMT) begrüßt. Ausgabe Eine Zeichenfolge (gedruckt oder zurückgegeben) gemäß diesen Regeln: Wenn die Zeit von 06:00 bis 11:59 Uhr ist, muss die Begrüßung "Guten Morgen" sein. Wenn die Zeit von 12:00 bis 17:59 Uhr ist,...

8
Cayley-Tabelle der Diedergruppe

Die Diedergruppe D.3D.3D_3 stellt die Symmetrien eines gleichseitigen Dreiecks, wobei die Identität (dargestellt durch id), Rotationen (dargestellt durch r1und r2), und Reflexionen (dargestellt durch s0, s1, und s2). Ihre Aufgabe ist es, die Zusammensetzung der Elemente x , y ∈ D 3 zu berechnen ....

8
Ist das Datum alphabetisch?

Schreiben Sie eine Funktion oder ein Programm, das ein Datum (als Zeichenfolge im YYYY-MM-DDFormat) als Eingabe akzeptiert und einen Wahrheitswert zurückgibt, wenn dieses Datum "alphabetisch" ist, und einen False-Wert, wenn dies nicht der Fall ist. Ein alphabetisches Datum ist ein Datum, dessen...

8
Generieren Sie ein RSA-Schlüsselpaar

Geben Sie bei einer positiven Ganzzahl N.> = 4N.> =4N >= 4 ein RSA-Schlüsselpaar (sowohl den privaten als auch den öffentlichen Schlüssel) aus, dessen Schlüssellänge N.N.N Bits beträgt . Der Algorithmus zur RSA-Schlüsselgenerierung lautet wie folgt: Wählen Sie eine N.N.N Bit-Semiprime nnn ....

8
9erile 9ermutationen

Hinweis: Dies ist ein Versuch, die Permutationsfrage (n) von guest271314 zu recyceln. Es gibt ein interessantes Muster, das sich bildet, wenn Sie die Unterschiede zwischen lexografisch sortierten Permutationen von Basis-10-Zahlen mit aufsteigenden eindeutigen Ziffern finden. Hat zum Beispiel...

8
Sollte diese Kennung vorgeschlagen werden?

Einführung In Android Studio und anderen IDEs gibt es Code-Vervollständigungen, um das effiziente Einfügen von Code zu unterstützen (insbesondere wenn die Namen der Klassen oder Methoden so ausführlich sind), wie in der Abbildung unten dargestellt. Es gibt leicht unterschiedliche Logiken zwischen...

8
Simulieren Sie einen Cisco Ping

Prämisse: Für diejenigen im Netzwerk haben Sie höchstwahrscheinlich einen Ping an oder von einem Gerät gesendet, um sicherzustellen, dass alles richtig verbunden ist. Cisco, ein beliebtes Unternehmen in der Vernetzung [Bearbeiten] , hat einen Befehl für sie in ihrem IOS , dass wie folgt aussieht: (...