คำถามติดแท็ก obfuscation

รหัสที่ทำให้งงงวยทำให้รหัสยากที่จะเข้าใจสำหรับมนุษย์

30
แบบทดสอบภาษาโปรแกรม
ขอแสดงความยินดีกับเดนนิสผู้ชนะทั้งการท้าทายของตำรวจและโจร! งานอดิเรกของ Calvin ได้ทำตามคำสัญญาของเขาแล้วและเขียนความท้าทายนี้ให้กับ Dennis เพื่อชนะการท้าทายของพวกโจร ประกาศ:ความท้าทายนี้ถูกปิดเพื่อรับคำตอบเพิ่มเติมจากตำรวจเมื่อวันที่ 2015-09-01 02:00:00 UTC คำตอบใหม่ใด ๆ ที่โพสต์จะไม่มีสิทธิ์ได้รับชัยชนะและจะไม่นับรวมกับคะแนนของโจรถ้าแตก อย่างไรก็ตามคุณยังอาจโพสต์คำตอบใหม่เพื่อความบันเทิงของผู้ใช้คนอื่นเพื่อให้ยังมีปริศนาบางอย่างสำหรับผู้เข้าชมในอนาคต คำตอบใหม่เหล่านี้รวมอยู่ในส่วน "Vulnerable Cops" ของกระดานแต้มนำและสถานะที่ไม่ได้แข่งขันถูกทำเครื่องหมายแยกกัน ยินดีต้อนรับสู่The Hello World Quizรุ่น Cops-and-Robbers ! (หากคุณไม่เคยเล่นแบบทดสอบคุณสามารถทดลองใช้งานเป็นเวลาหนึ่งนาทีหรือ 30 นาทีคุณไม่จำเป็นต้องเล่นมันสำหรับความท้าทายนี้) The Cops 'Challenge เลือกภาษาการเขียนโปรแกรม ภาษาที่ถูกต้องจะต้องมีทั้งบทความวิกิพีเดียภาษาอังกฤษ , บทความ esolangsหรือบทความ Rosetta รหัสในช่วงเวลาที่ท้าทายนี้ถูกโพสต์ (โปรดทราบว่ารายการที่เชื่อมโยงไม่จำเป็นต้องสมบูรณ์เพราะพวกเขาได้รับการดูแลด้วยตนเอง) พวกเขาจะต้องตอบสนองมาตรฐานตามปกติของเราสำหรับภาษาการเขียนโปรแกรมดังนั้นสิ่งต่าง ๆ เช่น HQ9 + จะออก สุดท้ายจะต้องมีล่ามหรือผู้แปลภาษา (เช่นเดียวกับเบียร์) ฟรีสำหรับภาษานั้น (ในขณะที่มีการโพสต์ความท้าทายนี้) เขียนโปรแกรม Hello …

30
สับสนกับ Hello World
สร้างโปรแกรมที่สับสนที่สุดที่สั้นที่สุดที่แสดงข้อความ "Hello World" เพื่อที่จะได้รับการพิจารณาเป็นโปรแกรมที่ปกปิดก็จะต้องตอบสนองอย่างน้อยสองของความต้องการต่อไปนี้: ไม่ได้มีตัวละคร: h, l, wและdในกรณีใด ๆ ไม่ได้มีตัวละคร: e, o, r, 0และ1ในกรณีใด ๆ ไม่มีอักขระ: 2หรือ7 อินพุต: ไม่มี เอาท์พุท: Hello World

20
เรียงรายการและเขียนภาษาอังกฤษ!
เจ้านายของคุณมีการจัดการเพื่ออ่านข้อความที่ซ่อนความลับ แม้ว่าเขาจะไม่ได้ยิงคุณ แต่เขาเพิ่งทำให้คุณเป็นเลขาและห้ามคุณจากการเขียนรหัส แต่คุณเป็นโปรแกรมเมอร์ คุณต้องเขียนโค้ด คุณต้องรหัส ดังนั้นรหัสของคุณจำเป็นต้องมีลักษณะใกล้เคียงกับภาษาอังกฤษที่สุดเท่าที่จะเป็นไปได้เข้าใจและดูรหัสน้อยที่สุดเท่าที่จะทำได้ รหัสของคุณควรใช้รายการจำนวนเต็ม (ในฟังก์ชั่นหรือ STDIN) และส่งคืนรายการที่เรียงลำดับ (ส่งคืนหรือ STDOUT) สามารถใช้ภาษาใดก็ได้ แต่ฉันกำลังมองหาวิธีแก้ปัญหาที่สร้างสรรค์ที่สุด (ขอชื่นชมถ้ารหัสของคุณดูเหมือนจดหมายธุรกิจ) นี่คือการประกวดความนิยม!

30
-ENDED- ทำสิ่งที่ดูเหมือนเป็นอย่างอื่น [ปิด]
เขียนตัวอย่างฟังก์ชั่นโปรแกรม ... ที่ทำให้งงงวยในลักษณะที่เห็นได้ชัดตั้งแต่แรกเห็นว่ามันทำอย่างอื่น ตัวอย่างเช่น: เขียนโค้ดที่เพิ่มสองตัวเลข แต่เมื่อคุณถามใครบางคนว่า "มันทำอะไร?" เขาจะบอกคุณว่ามันพิมพ์ "Hello, World!" กฎระเบียบ รหัสจะต้องสามารถอ่านได้สำหรับคนที่รู้ภาษาที่คุณใช้อย่างคร่าว ๆ (หลีกเลี่ยงการใช้ภาษาที่ทำให้สับสนเช่น APL เพื่อผลประโยชน์ของคุณเอง) รหัสจะต้องทำสิ่งที่ไม่คาดคิดที่ผู้อ่านไม่สามารถทำนายได้ในตอนแรก เมื่อคุณถามผู้อ่านที่แตกต่างกันพวกเขาจะต้องมีความคิดเห็น (ผิด) เหมือนกันเกี่ยวกับสิ่งที่รหัสทำ อันดับ โปรดอ่านรหัสผู้เข้าแข่งขันคนอื่น ๆ ในช่วงเวลา 10-20 วินาทีสูงสุดเพื่อให้ทราบว่าเกิดอะไรขึ้น เพิ่มความคิดเห็นในคำตอบที่บอกว่าคุณคิดว่ารหัสทำอะไร หากคำตอบที่คุณต้องการให้มีอยู่แล้วเพียงแค่+1ความคิดเห็น (หากคุณพลาดคำตอบนั้นและเพิ่มความคิดเห็นอื่นไม่ต้องห่วงมันจะไม่ถูกนับเป็นคำตอบอื่น) คะแนนจะเพิ่มขึ้นด้วยวิธีนี้: ( maxFalseOpinion- goodGuess) / totalOpinion(ดูตัวอย่างด้านล่าง) ให้คะแนนผู้เข้าแข่งขันรายอื่นด้วย fairplayและอย่าคอมเม้นต์รหัสของคุณเอง เพิ่มความคิดเห็นที่เป็นประโยชน์เท่านั้น หลีกเลี่ยงการ "ฉันไม่รู้" และ "สิ่งที่ดี!" พวกเขาจะไม่นำมาพิจารณาสำหรับการจัดอันดับ แต่มันเป็นรหัสและไม่ใช่การจัดอันดับที่จะต้องทำให้งงงวย ตัวอย่างการให้คะแนน ตัวอย่างเพิ่มตัวเลขสองตัว ความคิดเห็นที่พูดว่า: (3) แสดงข้อความ "Hello, …

30
ตำรวจและโจร: Reverse Regex Golf
หมายเหตุ : ความท้าทายนี้ปิดตอนนี้ การส่งตำรวจในอนาคตใด ๆ จะไม่ได้รับการพิจารณาสำหรับคำตอบที่ได้รับการยอมรับ นี่คือเพื่อให้แน่ใจว่าไม่มีใครสามารถโพสต์ regex ที่ง่ายมากในอนาคตที่ยังคงไม่ได้แยกออกเพราะไม่มีใครสนใจในการท้าทายอีก The Cops 'Challenge คุณต้องเขียน regex สั้น ๆ ที่ยุ่งเหยิงเพื่อให้เป็นไปตามข้อกำหนดต่อไปนี้: คุณสามารถเลือกรสชาติที่สามารถทดสอบออนไลน์ได้อย่างอิสระ มีรายการที่ดีของการทดสอบออนไลน์เป็นมากกว่าใน StackOverflow โดยเฉพาะอย่างยิ่งRegex101น่าจะดีสำหรับคุณในการเริ่มต้นเนื่องจากรองรับ PCRE, ECMAScript และ Python รสชาติ คุณสามารถเพิ่มการ จำกัด การหมดเวลาได้โดยคลิกที่ประแจที่มุมขวาบนหากจำเป็น โปรดระบุผู้ทดสอบที่คุณเลือกในคำตอบของคุณ หากไม่มีผู้ทดสอบที่เหมาะสมสำหรับรสนิยมที่คุณเลือกคุณอาจใช้ล่ามออนไลน์เช่นideoneและเขียนสคริปต์เล็กน้อยในภาษาโฮสต์ซึ่งผู้คนสามารถใช้เพื่อทดสอบการส่งของคุณ คุณสามารถใช้คุณลักษณะใดก็ได้ของรสชาตินั้นซึ่งไม่ได้เรียกใช้ภาษาโฮสต์โดยตรง (เช่นคุณสมบัติการประเมินโค้ดของ Perl) ในทำนองเดียวกันคุณสามารถใช้ตัวดัดแปลงใด ๆ (ถ้ารสชาติของคุณมี) ยกเว้นว่าพวกเขาส่งผลในการประเมินรหัส regex ของคุณจะต้องยอมรับอย่างน้อยหนึ่งสตริงSและปฏิเสธอย่างน้อยหนึ่งสตริงTแต่ละอันมีอย่างน้อย 16 และไม่เกิน 256 อักขระที่มีความยาวในระยะเวลาที่เหมาะสม (ไม่เกินหนึ่งนาที) SและTอาจมีอักขระ Unicode ที่ไม่ใช่ ASCII ตราบใดที่มีวิธีป้อนอักขระเหล่านั้นลงในเครื่องมือทดสอบออนไลน์ …

30
“ Hello World!” แปลกประหลาดที่สุด [ปิด]
งาน: สร้างโปรแกรมที่ยุ่งเหยิงที่พิมพ์Hello World!(เหมือนอย่างนั้น) โปรแกรมของคุณอาจไม่มีสายอักขระใด ๆ อยู่ภายใน กฎ: คุณสามารถใช้ภาษาการเขียนโปรแกรมใด ๆ ที่คุณชอบ ทำให้เป็นที่สับสนที่สุด นี่คือการประกวดความนิยมดังนั้นคำตอบของผู้ชนะมากที่สุดคือผู้ชนะ บันทึก: นี้ไม่ซ้ำกับคำถามนี้ นั่นคือโค้ดกอล์ฟและมันมีกฎแตกต่างกัน

30
แบบทดสอบภาษาการเขียนโปรแกรม Mark II - Cops
repost ของนี้ความท้าทาย อภิปราย Meta โพสต์ Sandbox เนื้อความของคำถามคล้ายกับต้นฉบับ ความท้าทายของ Robber ตำรวจและโจรในขณะนี้ (08/03/2018) ปิดเพื่อเข้าร่วมรายการตำรวจแข่งขันเนื่องจากโจรอาจไม่สามารถแข่งขันเพื่อถอดรหัสคำตอบได้อีกต่อไป แต่อย่าลังเลที่จะโพสต์คำตอบใหม่ ความท้าทายของ Cops นั้นชนะDennisด้วยคำตอบของ Sesos ที่ยอดเยี่ยม6 ไบต์ ความท้าทายของ Robbers นั้นชนะโดยมนุษย์โดยสิ้นเชิงด้วยรอยร้าว 30อัน! The Cops 'Challenge ในการแข่งขันเป็นตำรวจ: เลือกภาษาการเขียนโปรแกรม ภาษาโปรแกรมที่ถูกต้องเป็นภาษาที่ตรงตามเกณฑ์ทั้งสามนี้: มันมีบทความวิกิพีเดียภาษาอังกฤษ , บทความ esolangsหรือบทความ Rosetta รหัสในช่วงเวลาที่ท้าทายนี้ถูกโพสต์หรืออยู่ในลองออนไลน์! . การมีล่ามที่เชื่อมโยงในหน้าใด ๆ เหล่านี้ทำให้ล่ามนั้นถูกกฎหมายอย่างสมบูรณ์ มันต้องเป็นไปตามกฎของเราในสิ่งที่ถือเป็นภาษาการเขียนโปรแกรม จะต้องมีล่ามฟรี (เหมือนในเบียร์) ฟรีที่นี่หมายความว่าทุกคนสามารถใช้โปรแกรมได้โดยไม่ต้องจ่ายเงิน เขียนโปรแกรมเต็มรูปแบบที่ผลตัวเลข 1-100 รวมในการสั่งซื้อจากน้อยไปมาก คุณสามารถส่งออกเป็นจำนวนเต็มทศนิยมเป็นค่า bytecode ( !เพื่อเป็นตัวแทนของ …

30
FizzBuzz Golf ที่ Obfuscated [ปิด]
สร้าง FizzBuzz ที่สั้นที่สุดเท่าที่จะเป็นไปได้ หากต้องการได้รับการพิจารณาว่าสับสนต้องมีสิ่งต่อไปนี้อย่างน้อยหนึ่งอย่าง: ไม่มีคำใด ๆ "Fizz", "Buzz" หรือ "FizzBuzz" ไม่มีตัวเลข 3, 5 หรือ 15 ใช้ข้อใดข้อหนึ่งในวิธีที่ทำให้เข้าใจผิด ข้อควรจำ: เป้าหมายนั้นต้องสั้นและยากที่จะติดตาม ตัวอย่างโค้ดที่เป็นแรงบันดาลใจของคำถามนี้เป็นดังนี้: public class Default { enum FizzBuzz { Buzz = 1, Fizz, FizzBuzz } public static void Main(string[] args) { byte[] foo = Convert.FromBase64String("IAmGMEiCIQySYAiDJBjCIAmGMEiCIQySYA=="); MemoryStream ms = new MemoryStream(foo); byte[] myByte = …

30
PPCG Jeopardy: Cops
คุณรู้จักเว็บไซต์นี้ดีแค่ไหน? มาหาคำตอบกัน นี่เป็นความท้าทายของ ตำรวจและโจร ด้ายของ Robber ในฐานะตำรวจคุณจะต้อง: ค้นหาความท้าทายที่ไม่ถูกลบและไม่ปิดบนไซต์นี้เพื่อตอบ ความท้าทายที่ไม่สามารถมีแท็กต่อไปนี้: ตำรวจและโจร , ความนิยมประกวด , รหัสหลอก , โกง , ไม่ว่างช่องคลอด , คิง-the-Hill , เคล็ดลับ , คำตอบผูกมัด ความท้าทายต้องมีข้อ จำกัด เกี่ยวกับผลลัพธ์ที่ถูกต้อง เขียนส่งที่ถูกต้องสำหรับความท้าทายในภาษาฟรีที่พบในวิกิพีเดียหรือesolangs.orgหรือtryitonline การส่งไม่จำเป็นต้องแข่งขันเท่านั้นที่ถูกต้อง แก้ไข: ไม่อนุญาตการแฮชในการส่งของคุณ โพสต์การส่งที่นี่เก็บความลับของความท้าทาย คุณต้องโพสต์ข้อมูลทั้งหมดรวมทั้งภาษา (และเวอร์ชันหากมี) หลังจากนั้นหนึ่งสัปดาห์ถ้าไม่มีใครได้พบกับความท้าทายที่คุณตอบคุณสามารถโพสต์ความท้าทายว่าการส่งของคุณจะถูกตอบรับที่จุดส่งของคุณปลอดภัย มันมีค่า N คะแนนโดยที่ N คือจำนวน upvotes ของการท้าทาย (ตั้งแต่2016-11-17 ) (สูงกว่าดีกว่า) ในการถอดรหัสความท้าทายของคุณโจรต้องค้นหาความท้าทายใด ๆที่การส่งนั้นเป็นการส่งที่ถูกต้อง หมายเหตุ: ถ้าเป็นความท้าทายที่ต้องมีการส่งออกของXและคุณเอาท์พุทXYหรือYXที่Yเป็นสิ่งที่นอกเหนือจากช่องว่างที่ยื่นไม่ถูกต้องสำหรับความท้าทายที่ ไม่อนุญาตให้มีการท้าทายที่ใหม่กว่า …

17
รูปหลายเหลี่ยมที่ทับซ้อนกัน
ซึ่งแตกต่างจากความท้าทายของ C&R หลายประการซึ่งไม่จำเป็นต้องแยกโพสต์โจร เป้าหมายของโจรคือการถอดรหัสคำตอบก่อนหน้าแล้วโพสต์ใหม่เป็นตำรวจ ในฐานะผู้ตอบคุณจะเขียนชุดของรูปหลายเหลี่ยมที่มีลักษณะเช่นนี้ (แต่ละคอลัมน์เป็นภาษาและแต่ละรายการเป็นผลลัพธ์ของคำตอบในภาษานั้น): Language: 1 2 3 4 5 6 7 8 ... Answer 1: 0 1 2 Answer 2: 1 2 3 Answer 3: 2 3 4 Answer 4: 3 4 5 Answer 5: 4 5 6 Answer 6: 5 6 7 ... (ช่องว่างหมายความว่าไม่จำเป็นต้องมีพฤติกรรมในกรณีนั้น) แต่ละคำตอบควรทำงานใน 3 …

30
ตู้เก็บของกับแครกเกอร์: ลำดับที่ห้าองค์ประกอบ
ความท้าทาย ความท้าทาย "สายลับกับสายลับ" ที่เรียบง่าย เขียนโปรแกรมด้วยข้อกำหนดต่อไปนี้: โปรแกรมอาจเขียนเป็นภาษาใดก็ได้ แต่ต้องไม่เกิน 512 ตัวอักษร (ตามที่แสดงในบล็อกรหัสบนเว็บไซต์นี้) โปรแกรมต้องยอมรับจำนวนเต็ม 32- บิตที่ได้รับการรับรอง 5 รายการเป็นอินพุต มันสามารถใช้รูปแบบของฟังก์ชั่นที่ยอมรับข้อโต้แย้ง 5 ฟังก์ชั่นที่ยอมรับอาร์เรย์ 5 องค์ประกอบเดียวหรือโปรแกรมสมบูรณ์ที่อ่านจำนวนเต็ม 5 ตัวจากอินพุตมาตรฐานใด ๆ โปรแกรมจะต้องส่งออกจำนวนเต็ม 32 บิตแบบมีลายเซ็นหนึ่งรายการ โปรแกรมจะต้องส่งคืน 1 ถ้าหากทั้งห้าอินพุตตีความเป็นลำดับตรงกับลำดับเลขคณิตเฉพาะของการเลือกโปรแกรมเมอร์เรียกว่า "กุญแจ" ฟังก์ชันต้องส่งคืน 0 สำหรับอินพุตอื่นทั้งหมด ลำดับเลขคณิตมีคุณสมบัติที่แต่ละองค์ประกอบที่ต่อเนื่องของลำดับนั้นเท่ากับบรรพบุรุษของมันบวกค่าคงที่คงที่ aลำดับเลขคณิตมีคุณสมบัติที่แต่ละองค์ประกอบต่อเนื่องของลำดับเท่ากับบรรพบุรุษของมันบวกบางคงที่คงที่ ตัวอย่างเช่น25 30 35 40 45เป็นลำดับเลขคณิตเนื่องจากแต่ละองค์ประกอบของลำดับนั้นเท่ากับบรรพบุรุษของมันบวก 5 เช่นเดียวกัน17 10 3 -4 -11เป็นลำดับเลขคณิตเนื่องจากแต่ละองค์ประกอบมีค่าเท่ากับ precessor บวก -7 ลำดับ1 …

30
แบบทดสอบภาษาโปรแกรม Mark II - Robbers
ตำรวจท้าทาย ความท้าทายของโจร ค้นหาคำตอบที่มีช่องโหว่ นั่นคือคำตอบที่ยังไม่แตกและยังไม่ปลอดภัยเช่นกัน แตกโดยการหาภาษาของมัน นั่นคือค้นหาภาษาใด ๆที่โปรแกรมที่กำหนดเป็นโปรแกรมที่ถูกต้อง (ขึ้นอยู่กับกฎที่ระบุไว้ในการท้าทายของ Cops 'ด้านบน) ไม่สำคัญว่าจะเป็นภาษาที่ตำรวจต้องการหรือไม่ เมื่อคุณพบภาษาที่ใช้งานได้ให้โพสต์คำตอบไปที่เธรดของ Robbers และแสดงความคิดเห็นใต้คำตอบของ Cop หากคุณมีชื่อเสียงไม่พอที่จะแสดงความเห็นพูดในคำตอบของคุณและใครบางคนจะแสดงความคิดเห็นสำหรับคุณ รูปแบบเอาต์พุตต้องเหมือนกับโซลูชันที่ต้องการของตำรวจเพื่อประกอบการถอดรหัสที่ถูกต้อง ผู้ใช้ทุกคนจะได้รับการเดาเพียงครั้งเดียวต่อคำตอบ ซึ่งรวมถึงการบอกคำตอบให้คนอื่นหรือบอกใบ้ให้คุณเดา คุณต้องไม่ถอดรหัสคำตอบของคุณเอง (ชัด ๆ ... ) ผู้ใช้ที่แคร็กคำตอบจำนวนมากที่สุดจะเป็นผู้ชนะความท้าทายของโจร ความสัมพันธ์จะถูกทำลายโดยผลรวมของจำนวนไบต์ของคำตอบที่แตก (เพิ่มเติมจะดีกว่า) ขอให้โชคดี

6
ช่วยด้วย! เครื่องคิดเลขของฉันทำงานผิดปกติ!
บทนำ เครื่องคิดเลขของฉันมีพฤติกรรมแปลก ๆ บางครั้งเมื่อฉันพิมพ์ในจะแสดง8 2และบางครั้งเมื่อฉันพิมพ์ในจะแสดง6 +ปุ่มบางปุ่มผสมกัน! ใครสามารถช่วยฉันพิจารณาว่าอันไหน ท้าทาย: อินพุต:รายการสมการที่ไม่ถูกต้องพร้อมผลลัพธ์ที่ถูกต้อง เอาท์พุท:สองปุ่มที่สลับ ตัวอย่างเช่น: อินพุตอาจเป็น: 123 = 3 8423 = 252 4+4 = 8 4*7-10 = 417 9/3 = 3 42-9 = -36 ซึ่งผลที่คาดว่าจะเป็น: และ2* ทำไม? เนื่องจากสมการทั้งหมดจะถูกต้องหากเราสลับ 2 และ * ของ: 1*3 = 3 84*3 = 252 4+4 = 8 427-10 = 417 …
28 code-golf  number  arithmetic  integer  code-golf  math  number  geometry  code-golf  grid  code-golf  math  number  sequence  primes  code-golf  sequence  kolmogorov-complexity  code-golf  string  ascii-art  alphabet  code-golf  math  sequence  integer  code-golf  number-theory  integer  natural-language  code-golf  date  code-golf  function  code-golf  ascii-art  code-golf  math  number-theory  primes  classification  code-golf  array-manipulation  decision-problem  matrix  code-golf  number  code-golf  code-golf  ascii-art  matrix  code-golf  string  code-golf  sequence  base-conversion  code-golf  code-golf  math  number-theory  combinatorics  integer-partitions  code-golf  integer  binary  base-conversion  code-golf  integer  base-conversion  palindrome  code-golf  code-golf  integer-partitions  code-golf  math  ascii-art  matrix  code-golf  number  sequence  number-theory  matrix  code-golf  interpreter  code-golf  graph-theory  code-golf  ascii-art  decision-problem  code-golf  division  code-golf  array-manipulation  primes  code-golf  string  ascii-art  code-golf  primes  counting  code-golf  matrix  unicode  code-golf  source-layout  code-golf  grammars  code-golf  string  cops-and-robbers  regular-expression  obfuscation  string  code-challenge  cops-and-robbers  regular-expression  code-golf  kolmogorov-complexity  game  card-games  code-golf  kolmogorov-complexity  code-golf  array-manipulation  matrix  code-challenge  cops-and-robbers  code-challenge  decision-problem  cops-and-robbers  code-golf  permutations 

20
ข้อความที่ทำให้งงงวยโดยการขี่ตัวเลขที่ประกอบไปด้วยหลัก
เป้าหมายของความท้าทายนี้คือการเขียนฟังก์ชั่น / โปรแกรมที่สั้นที่สุดในการป้อนข้อความเข้ารหัสโดยใช้วิธีการด้านล่างและส่งกลับผลลัพธ์ hello worldเป็นตัวอย่างที่ผมจะใช้สตริง ขั้นแรกรับข้อความอินพุต hello world ประการที่สองแปลงสตริงเป็นไตรภาค (ฐาน 3) ใช้รหัสนี้: a = 000 b = 001 c = 002 d = 010 e = 011 f = 012 g = 020 ... w = 211 x = 212 y = 220 z = 221 [space] = 222 ด้วยกุญแจนี้hello …

30
การทำให้งงงวยท้าทาย [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Code Golf Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ คุณต้องเขียนโปรแกรมที่ทำสิ่งใดสิ่งหนึ่งต่อไปนี้ แสดงเฉพาะ "Hello World" เท่านั้นไม่ทำอะไรเลย ออกและไม่มีอะไรอื่น (ไม่มีเอาต์พุตไม่มีข้อผิดพลาด) รับอินพุตหนึ่งบรรทัดแยกวิเคราะห์เป็นจำนวนเต็มแสดงครั้งแรกที่มีหลายช่วงเวลา (หรือให้ข้อผิดพลาดที่ดีถ้ามีการป้อนข้อมูลที่ไม่สามารถแยกวิเคราะห์เป็นจำนวนเต็มหรือน้อยกว่า 0) กำหนดอินพุตหนึ่งบรรทัดแยกวิเคราะห์ว่ามีสัญลักษณ์หุ้นและตรวจสอบออนไลน์เพื่อดูมูลค่าสต็อคปัจจุบันและการเปลี่ยนแปลง การจับก็ไม่ควรที่จะเห็นได้ชัดว่ามันทำหน้าที่อะไร สำหรับคนที่ดูโค้ดของคุณก็ไม่ควรที่จะรู้ว่าฟังก์ชั่นนี้จะทำอะไร ยิ่งไปกว่านั้นมันอาจทำงานได้และสามารถทำหน้าที่เดียวเท่านั้น (ไม่สามารถเลือกและเลือกได้) โปรแกรมจะพิจารณาได้อย่างไรว่ามีใครบางคนที่ไม่แน่ใจว่ามันดูดีแค่ไหนเกี่ยวกับหน้าที่ของมันและความคุ้นเคยที่ คนนั้นใช้ภาษานั้น โบนัส: หากคุณทำอย่างฉลาดทำให้เป็นเช่นนั้นสำหรับคอมไพเลอร์ / ผู้แปลและแพลตฟอร์มโปรแกรมใดโปรแกรมหนึ่งจะทำหน้าที่เหมือนกันคอมไพเลอร์ / ล่ามหรือแพลตฟอร์มที่แตกต่างกันมันจะทำหน้าที่แตกต่างกัน โบนัสนี้สามารถรวบรวมได้ถ้าทำได้อย่างชาญฉลาด โบนัส: หากโปรแกรมของคุณมีรหัสที่สามารถใช้งานได้หนึ่งฟังก์ชั่นเท่านั้น (ไม่ต้องบันทึกอะไรเลยเนื่องจากโค้ดที่ว่างเปล่านั้นมีความสามารถนั้น) และเป็นไปไม่ได้ที่จะทำการแก้ไขอย่างง่ายที่ไม่เกี่ยวข้องกับฟังก์ชั่น ตัวอย่างเช่น: ถ้าคุณทำ obfuscatedBool = 1g8uhad'l8fygrcetdu8y4fd/,.oe87fy4d --Magic if …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.