Nama bahasa terbalik [tertutup]


10

Anda harus kode sepotong kode yang terlihat seperti itu output nama bahasa tetapi sebenarnya output nama terbalik.

Misalnya program Python akan terlihat seperti itu output Pythontetapi sebenarnya harus output nohtyP.

Pemenangnya adalah jawaban dengan suara terbanyak dalam seminggu!


2
Ditandai untuk ditutup karena pertanyaan-pertanyaan curang tidak lagi diterima .
bubar

7
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena pertanyaan-pertanyaan curang tidak lagi diterima di situs ini
caird coinheringaahing

13
Sangat disayangkan bahwa curang dibuat di luar topik. Komunitas mencintai mereka.
Adám

1
Bisa jadi menarik jika dikatakan "Karakter dalam nama-bahasa tidak dapat dikodekan dengan keras".
officialaimm

3
@ Adám: Melihat kualitas jawaban dari tantangan ini, saya dapat melihat mengapa kami tidak menyukai tantangan seperti ini di situs lagi. Sebagian besar jawabannya mengerikan (bahkan tidak sama sekali membingungkan), dan sebagian besar sisanya mengeksploitasi celah dalam kata-kata pertanyaan.

Jawaban:


73

PHP , 3 byte

PHP

Cobalah online!

Sepertinya itu mengeluarkan nama bahasa, tetapi sebenarnya huruf-huruf dalam urutan terbalik.


10
Saya biasanya benci pertanyaan curang tetapi yang ini brilian
caird coinheringaahing

9
Tunggu, sudah terbalik? Seberapa yakin Anda ...
user41805

10
Tantangan yang diciptakan PHP untuk.
PyRulez

2
Tidak percaya ini ... Aku benci Palindrom!
Tn. Xcoder

9
@KritixiLithos 100%. Saya menempelkan hasilnya ke skrip tempat saya membandingkan 'PHP'[::-1]dan mengembalikannya true.
Stewie Griffin

22

R, 8 byte

Butuh waktu beberapa saat untuk memikirkan ini, tapi saya pikir saya sudah menyelesaikannya!

cat("R")



12

Braingolf , 20 byte

"Braingolf"@@@@@@@@@

Cobalah online!

@Mencetak karakter sebagai ASCII, namun karena "Braingolf"mendorong string secara berurutan, item terakhir pada stack adalah f, jadi yang pertama @dicetak f, dan seterusnya.

Karena kekhasan ini, Hello, World!program pertama di Braingolf sebenarnya:

"!dlroW ,olleH"@@@@@@@@@@@@@

Sidenote: Braingolf mundur adalah Flogniarb, yang mungkin sebenarnya nama bahasa yang lebih baik daripada Braingolf!


12

C ++

#include <iostream>
int main()
{
    char C = 1;
    std::string CPP;
    for(C++; C++ < 42; C++)
        CPP += "C++";
    std::cout << CPP[C++];
    std::cout << CPP[C++];
    std::cout << CPP[C++];
    return 0;
}

Cobalah online!


11

> <> , 8 byte

"><>">o<

Cobalah online!

Kenyataan yang menyenangkan, ini sebenarnya membalikkan nama bahasa. Namun, namanya adalah palindrom. Yang lebih lucu bagi saya, karena 'paling' (yang hampir berarti awal 'palindrome') adalah sejenis belut dalam bahasa Belanda.


2
@ Mayube secara naluriah saya pikir itu juga dan "Huh, ><>output stack terbalik, mengapa saya mendapatkan ><>". Lalu aku menghitung GT dan LT ...
steenbergh

3
tapi ini tidak bekerja, karena itu output ><>tidak <><, tujuannya adalah untuk output nama bahasa terbalik
Skidsdev

5
@Mayube ><>terbalik masih ><>;)
user41805

5
Oh benar ya saya melihatnya sekarang, saya benar-benar harus mengganti ><>dengan 121dalam kode untuk memahami apa yang Anda katakan: P
Skidsdev

1
@steenbergh saya membalasnya. ;)
Arjun

8

Jelly , 8 byte

“Jelly”U

Cobalah online!

"U" adalah atom yang cukup berarti untuk "membalikkan susunan" yang 99% dari programmer mungkin akan menganggap bahwa program ini akan menghasilkan "Jelly". Mungkin tidak begitu banyak pegolf-kode.


Ini cukup jelas bahkan untuk program Jelly pemula seperti saya beberapa minggu yang lalu. (Saya tidak mengundurkan diri).
HyperNeutrino

1
@HyperNeutrino Wow, saya tidak menyadari Anda adalah program Jelly pemula! : P
Buah Esolanging

1
@ Challenger5 Yah saya minta maaf karena saya tidak bisa engrish: p
HyperNeutrino


5

APL (Dyalog) , 24 byte

Output pada STDERR. Ini adalah pengurangan identitas yang sederhana, tetapi APL berjalan dari kanan ke kiri!

{⍺⊣⍞←⍵}/' APL'

Cobalah online!


Versi alternatif, yang diam-diam, dan mendokumentasikan diri:

Print←⍞∘←
Identity←⊣
All←/
IdentityPrint All' APL'

Cobalah online!


APL: Suatu Pendekatan Interaktif ( pun intended ). Mari kita minta tiga huruf dan memasukkannya dalam urutan yang benar:

⎕⎕⎕
'A'
'P'
'L'

Berfungsi karena APL mengevaluasi dari kanan ke kiri dan dengan demikian meminta huruf paling kanan terlebih dahulu, tetapi kita memasukkan "A" terlebih dahulu, dll.

Cobalah online!


4

J, 3 byte

Melompat di kereta musik-is-palindrome:

'J'

Hm ... |.'J'akan lebih pas.
Adám

2

q, 5 byte

nama satu huruf membuat masalah ini sepele

1"q";

Keluaran:

q

-1

Bash, 10 byte

rev<<<Bash

Cobalah online!


4
Jika Anda menggunakan shalih-alih, bashAnda dapat menyimpan dua byte. Tidak pernah saya menyarankan beralih bahasa untuk program untuk menyimpan dua byte lol
Siren

@ Sirens: shtidak mendukung <<<pengalihan. bashkadang-kadang diganti namanya menjadi sh, tetapi itu tidak mengubah fakta bahwa bahasa tersebut masih Bash.

Aku berdiri dikoreksi: sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16). Agak menjijikkan bahwa mereka melakukan itu mengingat sh dan bash berperilaku berbeda.
Sirene
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.