Powinieneś zakodować fragment kodu, który wygląda tak, jakby wyświetlał nazwę języka, ale faktycznie wyświetlał odwróconą nazwę.
Np. Program w Pythonie powinien wyglądać tak, jak Python
powinien, ale faktycznie powinien generować nohtyP
.
Zwycięzca jest odpowiedzią z największą liczbą pozytywnych opinii w ciągu tygodnia!
popularity-contest
underhanded
Cairney Coheringaahing
źródło
źródło
Odpowiedzi:
PHP , 3 bajty
Wypróbuj online!
Wygląda na to, że wyświetla nazwę języka, ale tak naprawdę to litery w odwrotnej kolejności.
źródło
'PHP'[::-1]
i wróciłotrue
.R, 8 bajtów
Zajęło mi to trochę czasu, żeby to rozgryźć, ale myślę, że to rozwiązałem!
źródło
Cubix
Ponieważ Cubix nie zawsze musi być nieczytelny
Wypróbuj online!
Zobacz, jak działa
źródło
HTML, 11 bajtów
-4 Bajty koduje na stałe znak Unicode w pliku HTML
HTML, 12 bajtów
Przeglądarka zajmie się resztą w pliku HTML
źródło
Braingolf , 20 bajtów
Wypróbuj online!
@
Drukuje znak jako ASCII, jednak ponieważ"Braingolf"
przesuwa ciąg w kolejności, ostatnim elementem na stosie jestf
, więc pierwsze są@
drukowanef
i tak dalej.Z powodu tego dziwactwa pierwszy
Hello, World!
program w Braingolf był w rzeczywistości:Sidenote: Braingolf do tyłu jest
Flogniarb
, co może być lepszą nazwą językową niż Braingolf!źródło
C ++
Wypróbuj online!
źródło
> <> , 8 bajtów
Wypróbuj online!
Ciekawostka, to faktycznie odwraca nazwę języka. Nazwa to jednak palindrom. Co jest dla mnie szczególnie zabawne, ponieważ „bladość” (która prawie oznacza początek „palindromu”) jest rodzajem węgorza po holendersku.
źródło
><>
odwraca stos, dlaczego dostaję><>
”. Potem policzyłem GT i LT ...><>
nie<><
, celem jest wyjście nazwa język odwrócone><>
jest nadal odwrócony><>
;)><>
ze121
w kodzie, aby zrozumieć, co mówisz: PGalaretka , 8 bajtów
Wypróbuj online!
„U” jest na tyle bezsensownym atomem, że „odwraca tablicę”, że 99% programistów przypuszcza, że ten program wyświetli „Jelly”. Może jednak nie tak wielu golfistów.
źródło
C (gcc) ,
2018 bajtów-2 bajty dzięki cleblanc.
Specyfikacja nie mówi nic o wynikach w STDERR, więc ...
Wypróbuj online!
źródło
APL (Dyalog) , 24 bajty
Wyjścia na STDERR. Jest to prosta redukcja tożsamości, ale APL idzie od prawej do lewej!
Wypróbuj online!
Alternatywna, milcząca wersja z samodokumentowaniem:
Wypróbuj online!
APL: podejście interaktywne ( gra słów zamierzona ). Poprośmy o trzy litery i wprowadź je w odpowiedniej kolejności:
Działa, ponieważ APL ocenia od prawej do lewej i dlatego najpierw prosi o literę najbardziej po prawej, ale najpierw wpisujemy „A” itd.
Wypróbuj online!
źródło
J, 3 bajty
Skacząc po modnym języku palindrom:
źródło
|.'J'
byłoby bardziej odpowiednie.q, 5 bajtów
Jednoliterowa nazwa języka czyni ten problem trywialnym
Wynik:
źródło
Bash, 10 bajtów
Wypróbuj online!
źródło
sh
zamiast tegobash
możesz zapisać dwa bajty. Nigdy nie zasugerowałem zmiany języka dla programu, który zapisuje dwa bajty lolsh
nie obsługuje<<<
przekierowania.bash
jest czasem przemianowywany nash
, ale to nie zmienia faktu, że językiem jest wciąż Bash.sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16)
. Paskudne, że tak robią, biorąc pod uwagę, że sh i bash zachowują się inaczej.