반대 언어 이름 [닫힘]


10

언어 이름은 출력하지만 실제로는 이름을 반대로 출력하는 것처럼 보이는 코드를 코딩해야합니다.

예를 들어 파이썬 프로그램은 출력되는 것처럼 Python보이지만 실제로 출력해야합니다 nohtyP.

우승자는 일주일 동안 가장 많이 투표 한 답변입니다!



7
나는 비밀의 질문에이 사이트에 더 이상 환영하지 않기 때문에 오프 주제로이 질문을 닫으 투표 해요
coinheringaahing 케어 드

13
언더 핸드 가 주제를 벗어난 것은 유감입니다 . 공동체는 그들을 사랑합니다.
Adám

1
"언어 이름의 문자를 하드 코딩 할 수 없습니다"라고 말하면 흥미로울 것입니다.
officialaimm

3
@ Adám :이 도전에 대한 답변의 품질을 살펴보면 더 이상 사이트에서 이와 같은 도전을 좋아하지 않는 이유를 알 수 있습니다. 대부분의 답변은 끔찍한 것이며 (모두 난독 화되지는 않았 음) 나머지 대부분은 질문의 문구에서 허점을 이용하고 있습니다.

답변:


73

PHP , 3 바이트

PHP

온라인으로 사용해보십시오!

언어 이름을 출력하는 것처럼 보이지만 실제로는 문자가 역순입니다.


10
나는 보통
수중

9
잠깐만 요? 얼마나 확신하십니까?
user41805

10
PHP를위한 도전.
PyRulez

2
믿을 수 없어 ... 나는 회문을 싫어한다!
Mr. Xcoder 2016 년

9
@KritixiLithos 100 %. 나는에 비해 어디 스크립트로 출력을 붙여 'PHP'[::-1]그것을 반환 true.
Stewie Griffin

22

R, 8 바이트

이것을 알아내는 데 시간이 걸렸지 만 해결했다고 생각합니다!

cat("R")



12

Braingolf , 20 바이트

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

온라인으로 사용해보십시오!

@"Braingolf"문자열을 순서대로 푸시 하기 때문에 문자를 ASCII로 인쇄합니다 . 스택의 마지막 항목은 f이므로 첫 번째 @는 인쇄 f됩니다.

이 문제 때문에 Hello, World!Braingolf 의 첫 번째 프로그램은 실제로 다음과 같습니다.

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

참고 : Braingolf 뒤로는 Flogniarb실제로 Braingolf보다 더 나은 언어 이름 일 수 있습니다!



11

> <> , 8 바이트

"><>">o<

온라인으로 사용해보십시오!

재미있는 사실은 실제로 언어 이름을 바꾸는 것입니다. 그러나 이름은 회문입니다. '팔링'( '팔린 드롬'의 시작을 거의 철자하는)은 네덜란드어의 일종이기 때문에 나에게 매우 재미 있습니다.


2
@Mayube 본능적으로 나도 생각하고 "어, ><>스택을 역전 출력, 왜 내가 얻는거야 ><>". 그리고 나는 GT와 LT를 세었다.
steenbergh

3
그러나 이것은 출력 ><>되지 않기 때문에 작동하지 않습니다 <><. 목표는 언어 이름을 반대로
Skidsdev

5
@Mayube ><>reversed is still ><>;)
user41805 2016 년

5
그래 아 맞다 내가 지금 그것을보고, 말 그대로 대체했다 ><>121P : 당신이 말을했는지 이해하기 위해 코드
Skidsdev

1
@ steenbergh 나는 그것을 반대했다. ;)
Arjun

8

젤리 , 8 바이트

“Jelly”U

온라인으로 사용해보십시오!

"U"는 프로그래머의 99 %가이 프로그램이 "Jelly"를 출력한다고 가정 할 "배열 반전"에 의미없는 충분한 원자입니다. 그래도 코드 골퍼는 그리 많지 않을 것입니다.


이것은 몇 주 전에 나와 같은 초급 젤리 프로그램에서도 상당히 분명합니다. (나는 공감하지 않았다).
HyperNeutrino 2016 년

1
@HyperNeutrino 와우, 당신이 초보자 젤리 프로그램 인 줄 몰랐어요! : P
Esolanging 과일

1
@ Challenger5 글쎄요, 죄송합니다 : P
HyperNeutrino


5

APL (Dyalog) , 24 바이트

STDERR에서 출력합니다. 이것은 간단한 신원 감소이지만 APL은 오른쪽에서 왼쪽으로갑니다!

{⍺⊣⍞←⍵}/' APL'

온라인으로 사용해보십시오!


대체, 암묵적인 자체 문서화 버전 :

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

온라인으로 사용해보십시오!


APL : 대화 형 접근 ( 말장난 의도 ). 세 글자를 요청하고 올바른 순서로 입력 해 봅시다.

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

APL은 오른쪽에서 왼쪽으로 평가하여 가장 오른쪽 문자를 먼저 요청하지만 "A"를 먼저 입력하기 때문에 작동합니다.

온라인으로 사용해보십시오!


4

J, 3 바이트

언어-팔린 드 밴드 밴드에서 점프하기 :

'J'

흠… |.'J'더 적합 할 것입니다.
Adám

2

q, 5 바이트

한 글자의 언어 이름은이 문제를 사소한 것으로 만듭니다

1"q";

산출:

q

-1

배쉬, 10 바이트

rev<<<Bash

온라인으로 사용해보십시오!


4
sh대신에 사용 bash하면 2 바이트를 절약 할 수 있습니다. 2 바이트를 절약 할 수있는 프로그램의 언어 전환을 제안한 적이 없습니다. lol
Sirens

@Sirens : 리디렉션을 sh지원하지 않습니다 <<<. bash때로는로 이름이 바뀌 sh었지만 언어가 여전히 Bash라는 사실은 변경되지 않습니다.

나는 정정했다 : sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16). sh와 bash가 다르게 동작한다는 점을 감안하면 불쾌한 행동입니다.
사이렌
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.