Basierend auf dieser Herausforderung.
Im Rhythmus-Spiel osu! erhöht der Schwierigkeits-Modifikator "Double-Time" die Geschwindigkeit tatsächlich nur um 50%.
Ihre Aufgabe ist es, ein Programm zu schreiben, das eine positive gerade Ganzzahl (höher als 0) ausgibt , und wenn jedes Byte / Zeichen (welches Sie wählen) in Ihrem Quellcode dupliziert wird, sollte es die mit 1,5 multiplizierte Zahl ausgeben.
Wenn Ihr Quellcode beispielsweise ABC
6 ausgibt, AABBCC
sollte 9 ausgegeben werden.
Befolgen Sie die Regeln der ursprünglichen Herausforderung:
Regeln
- Sie müssen ein vollständiges Programm erstellen.
- Die ursprüngliche Quelle muss mindestens 1 Byte lang sein.
- Beide Ganzzahlen müssen sich in der Basis 10 befinden (die Ausgabe in einer anderen Basis oder mit wissenschaftlicher Notation ist verboten).
- Ihr Programm darf keine Eingaben annehmen (oder eine nicht verwendete, leere Eingabe haben) und darf keine Fehler auslösen (Compiler-Warnungen werden nicht als Fehler betrachtet).
- Die Ausgabe der Ganzzahlen mit nachgestellten / führenden Leerzeichen ist zulässig.
- Sie dürfen keinen Zeilenumbruch zwischen Kopien Ihrer Quelle annehmen.
- Das ist Code-Golf , also gewinnen die wenigsten Bytes in jeder Sprache !
- Es gelten Standardlücken .
Ich kann mir vorstellen, dass dies weitaus weniger trivial ist als die ursprüngliche Herausforderung, aber wir werden hoffentlich einige kreative und einzigartige Antworten finden!
full program
. Es ist schwer vorstellbar, dass ein dupliziertes Programm noch einen gültigen Einstiegspunkt / eine gültige Einstiegsfunktion hat.
write a program that outputs a positive even integer
Ja, das wird es. Jede gerade Zahl kann mit 1,5 multipliziert werden, um eine ganze Zahl zu erhalten