ชื่อภาษาที่ตรงกันข้าม [ปิด]


10

คุณควรโค้ดส่วนหนึ่งของรหัสที่ดูเหมือนว่ามันจะออกชื่อภาษา แต่จริง ๆ แล้วเอาท์พุทชื่อกลับรายการ

เช่นโปรแกรมหลามควรมีลักษณะเช่นมันจะออกผลลัพธ์แต่ควรจริงเอาท์พุทPythonnohtyP

ผู้ชนะคือคำตอบของผู้โหวตสูงสุดในหนึ่งสัปดาห์!


2
ตั้งค่าสถานะเป็นปิดเนื่องจากคำถามไม่ได้รับการสนับสนุน
กระจาย

7
ฉันลงคะแนนให้ปิดคำถามนี้เป็นหัวข้อนอกเพราะคำถาม
แฝง

13
มันเป็นความสงสารเช่นที่ซ่อนเร้นได้ทำปิดหัวข้อ ชุมชนรักพวกเขา
Adam

1
เป็นเรื่องที่น่าสนใจถ้ามีการพูดว่า "ตัวอักษรในชื่อภาษาไม่สามารถใช้รหัสยาก"
เป็นทางการ

3
@ Adám: ดูคุณภาพของคำตอบสำหรับความท้าทายนี้ฉันสามารถดูว่าทำไมเราไม่ชอบความท้าทายเช่นนี้ในเว็บไซต์อีกต่อไป คำตอบส่วนใหญ่นั้นแย่มาก (ไม่แม้แต่จะงงงวยเลย) และส่วนที่เหลือก็ใช้ช่องโหว่ในถ้อยคำของคำถาม

คำตอบ:


73

PHP , 3 ไบต์

PHP

ลองออนไลน์!

ดูเหมือนว่ามันจะออกชื่อภาษา แต่จริงๆแล้วตัวอักษรในลำดับที่กลับรายการ


10
ปกติฉันเกลียดคำถามเล่ห์เหลี่ยม แต่อันนี้ยอดเยี่ยม
caird coinheringaahing

9
เดี๋ยวก่อนมันกลับด้านแล้วเหรอ คุณแน่ใจได้อย่างไร ...
user41805

10
ความท้าทาย PHP ถูกสร้างขึ้นสำหรับ
PyRulez

2
ไม่อยากเชื่อสิ่งนี้ ... ฉันเกลียด Palindromes!
นาย Xcoder

9
@KritixiLithos 100% ฉันวางออกเป็นสคริปต์ที่ผมเปรียบเทียบมันกับและมันกลับมา'PHP'[::-1] true
Stewie Griffin

22

R, 8 ไบต์

เอาฉันสักครู่เพื่อหาอันนี้ แต่ฉันคิดว่าฉันแก้ไขมันแล้ว!

cat("R")


16

HTML, 11 ไบต์

‮HTML

-4 ไบต์ hardcoding อักขระ unicode ในไฟล์ html

HTML, 12 ไบต์

‮HTML

เบราว์เซอร์ทำส่วนที่เหลือในไฟล์ html

‮HTML


1
อาจต้องการตรวจสอบแท็กที่มีเล่ห์เหลี่ยม
Skidsdev

@Mayube ตอนนี้ดีขึ้นหรือไม่
JörgHülsermann

2
ใช่ดีกว่ามาก
Skidsdev

12

Braingolf 20 ไบต์

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

ลองออนไลน์!

@พิมพ์อักขระเป็น ASCII อย่างไรก็ตามเนื่องจาก"Braingolf"ดันสตริงตามลำดับรายการสุดท้ายบนสแต็กคือfดังนั้นการ@พิมพ์ครั้งแรกfและอื่น ๆ

เนื่องจากความผิดปกตินี้Hello, World!โปรแกรมแรกใน Braingolf จึงเป็นจริง:

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

Sidenote: Braingolf ถอยหลังคือFlogniarbซึ่งอาจเป็นชื่อภาษาที่ดีกว่า Braingolf!



11

> <> , 8 ไบต์

"><>">o<

ลองออนไลน์!

สนุกจริง ๆ แล้วสิ่งนี้ตรงกันข้ามกับชื่อของภาษา อย่างไรก็ตามชื่อนี้เป็นชื่อแบบย่อ ซึ่งตลกมากสำหรับฉันเพราะ 'paling' (ซึ่งเกือบคาถาจุดเริ่มต้นของ 'palindrome') เป็นปลาไหลชนิดหนึ่งในภาษาดัตช์


2
@Mayube โดยสัญชาตญาณฉันก็คิดเช่นกันและก็ "Huh ><>เอาท์พุทสแต็คกลับด้านทำไมฉันถึงได้รับ><>" จากนั้นฉันนับ GT และ LT ของ ...
steenbergh

3
แต่สิ่งนี้ไม่ได้ผลเพราะมัน><>ไม่ออก<><เป้าหมายคือการเอาท์พุทชื่อภาษาที่ตรงกันข้าม
Skidsdev

5
@Mayube ><>กลับรายการยังเป็น><>;)
41805

5
โอ้ใช่แล้วตอนนี้ฉันเห็นแล้วฉันต้องแทนที่><>ด้วยตัวอักษร121เพื่อเข้าใจสิ่งที่คุณพูด: P
Skidsdev

1
@ steenbergh ฉันโต้มัน ;)
Arjun

8

เยลลี่ 8 ไบต์

“Jelly”U

ลองออนไลน์!

"U" เป็นอะตอมที่ไม่มีความหมายมากพอสำหรับ "reverse array" ซึ่ง 99% ของโปรแกรมเมอร์จะสันนิษฐานว่าโปรแกรมนี้จะส่งออก "Jelly" ถึงแม้ว่ารหัสนักกอล์ฟจะไม่มากนัก


สิ่งนี้ชัดเจนมากสำหรับผู้เริ่มต้นโปรแกรม Jelly อย่างตัวฉันเองเมื่อไม่กี่สัปดาห์ที่ผ่านมา (ฉันไม่ได้ลงคะแนนเลย)
HyperNeutrino

1
@HyperNeutrino ว้าวฉันไม่คิดว่าคุณเป็นผู้เริ่มต้นโปรแกรมเจลลี่! : P
ผลไม้ที่แยกแยะ

1
@ Challenger5 ดีฉันขอโทษที่ฉันไม่สามารถ engrish: p
HyperNeutrino

8

C (gcc) , 20 18 ไบต์

-2 ไบต์ต้องขอบคุณ cleblanc

รายละเอียดไม่ได้เกี่ยวกับเอาต์พุตใด ๆ บน STDERR ดังนั้น ...

main(){puts("C");}

ลองออนไลน์!


3
ทำไมไม่ใช้ put ("C") เพื่อบันทึกสองสามไบต์
cleblanc

1
ครั้งแรกที่ใช้ C lol ขอบคุณ!
มนุษย์โดยรวม

@Downvoter โปรดอธิบาย
มนุษย์โดยรวม

5

APL (Dyalog)ขนาด 24 ไบต์

เอาต์พุตบน STDERR นี่เป็นการลดความเป็นตัวตนแบบง่าย ๆ แต่ APL ไปจากขวาไปซ้าย!

{⍺⊣⍞←⍵}/' APL'

ลองออนไลน์!


ทางเลือกโดยปริยายเวอร์ชันการจัดทำเอกสารด้วยตนเอง:

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

ลองออนไลน์!


APL: วิธีการโต้ตอบ ( ตั้งใจเล่นสำนวน ) ลองถามตัวอักษรสามตัวและป้อนตามลำดับที่ถูกต้อง:

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

ใช้งานได้เนื่องจาก APL ประเมินจากขวาไปซ้ายจึงถามถึงตัวอักษรขวาสุดก่อน แต่เราใส่ "A" ก่อนเป็นต้น

ลองออนไลน์!



2

q, 5 ไบต์

ชื่อภาษาหนึ่งตัวอักษรทำให้ปัญหานี้เล็กน้อย

1"q";

เอาท์พุท:

q

-1

Bash ขนาด 10 ไบต์

rev<<<Bash

ลองออนไลน์!


4
หากคุณใช้shแทนคุณbashสามารถบันทึกสองไบต์ ฉันไม่เคยแนะนำการสลับภาษาสำหรับโปรแกรมเพื่อบันทึกสองไบต์ lol
Sirens

@Sirens: shไม่รองรับการ<<<เปลี่ยนเส้นทาง bashบางครั้งถูกเปลี่ยนชื่อเป็นshแต่นั่นไม่ได้เปลี่ยนความจริงที่ว่าภาษายังคงทุบตี

ฉันยืนแก้ไข: sh --version: GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16). ชนิดที่น่ารังเกียจที่พวกเขาทำอย่างนั้นเพราะ sh และทุบตีพฤติกรรมต่างกัน
ไซเรน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.