คำถามติดแท็ก code-golf

Code-golf เป็นการแข่งขันเพื่อแก้ไขปัญหาเฉพาะในส่วนที่น้อยที่สุดของซอร์สโค้ด

16
รหัส (มินิ) กอล์ฟ
ให้มุมมองด้านข้างของสนามมินิกอล์ฟและพลังของการแกว่งพิจารณาว่าลูกจะทำให้มันเข้าไปในหลุมหรือไม่ หลักสูตรจะอยู่ในรูปแบบนี้: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ ลูกบอลเริ่มตรงก่อนที่ชิ้นแรกของพื้นดินทางด้านซ้ายและติดตามรูปร่างของสนามจนกว่าจะถึงหลุม (ตัวพิมพ์ใหญ่Uด้านล่างระดับปัจจุบันของพื้นดิน) ถ้ามันไปถึงหลุมให้ส่งค่าความจริงออกมา พลังของการสวิงจะเป็นความเร็วเริ่มต้นของลูกบอล ลูกบอลเคลื่อนที่ไปที่ตัวละครถัดไปทางด้านขวาในการวนซ้ำแต่ละครั้งจากนั้นความเร็วจะเปลี่ยนไปขึ้นอยู่กับตัวละครที่อยู่ในขณะนี้ หากความเร็วถึง0หรือน้อยกว่าก่อนรูให้ส่งค่าความผิดพลาด _ ลดความเร็วลง 1 / ลดความเร็วลง 5 \ เพิ่มความเร็วด้วย 4 หลักสูตรสามารถเลือกที่จะเต็มไปด้วยช่องว่าง พลังของการแกว่งจะเป็นจำนวนเต็มบวกเสมอ คุณไม่จำเป็นต้องกังวลเกี่ยวกับลูกบอลที่ไปเร็วเกินไปที่จะเข้าไปในหลุมกลิ้งไปข้างหลังหรือกระโดด / กระดอนจากเนินเขา กรณีทดสอบ Input: 27 ____ ____ _ __/ \ / U \ __/ \ / \_ …

16
Shifty Eyes เลื่อนลอยฉัน
ผู้ชายที่มีรสนิยมดี ASCII ชอบที่จะเปลี่ยน ASCII Iiของ: >_> <_< >_< <_> เมื่อได้รับสายของผู้ชายที่มีรสนิยม, เว้นระยะห่างหรือแยกบรรทัด, เลื่อนIiด้านข้างไปทางซ้ายและชิดขวาบนท้องฟ้า: Ii จำแลงที่สั้นที่สุดชนะรางวัล พูดว่าอะไรนะ? เขียนโปรแกรมหรือฟังก์ชั่นที่รับสตริงของรายการอีโมติคอน ASCII สี่รายการโดยแยกช่องว่างหรือการขึ้นบรรทัดใหม่ (ด้วยการขึ้นบรรทัดใหม่ที่เป็นตัวเลือก): >_> <_< >_< <_> ตัวอย่างเช่นอินพุตอาจเป็น >_> >_> <_> หรือ >_> >_> <_> (วิธีการที่คุณรองรับนั้นขึ้นอยู่กับคุณ) อิโมติคอนแต่ละตัวจะทำการกระทำที่แตกต่างกันในIและiตัวละครซึ่งมักจะเริ่มต้นเช่นนี้: Ii >_>เลื่อนIไปทางขวาทีละหนึ่งถ้าเป็นไปได้แล้วเลื่อนiไปทางขวาทีละหนึ่ง <_<เลื่อนIไปทางซ้ายทีละหนึ่งถ้าเป็นไปได้แล้วเลื่อนiไปทางซ้ายทีละหนึ่งถ้าเป็นไปได้ >_<เลื่อนIไปทางขวาทีละหนึ่งถ้าเป็นไปได้แล้วเลื่อนiไปทางซ้ายทีละหนึ่งถ้าเป็นไปได้ <_>เลื่อนIไปทางซ้ายทีละหนึ่งถ้าเป็นไปได้แล้วเลื่อนiไปทางขวาทีละหนึ่ง Iไม่สามารถเลื่อนไปทางซ้ายได้ถ้ามันอยู่ที่ขอบด้านซ้ายของบรรทัด (เหมือนตอนเริ่มต้น) และไม่สามารถเลื่อนไปทางขวาได้ถ้าiอยู่ทางขวาของมันโดยตรง (เหมือนตอนแรก) iไม่สามารถเลื่อนไปทางซ้ายได้หากIอยู่ทางด้านซ้ายโดยตรง (เหมือนตอนแรก) แต่สามารถเลื่อนไปทางขวาได้เสมอ โปรดทราบว่าด้วยกฎเหล่านี้Iจะยังคงอยู่ทางด้านซ้ายของiและIจะพยายามเปลี่ยนก่อนiสำหรับอิโมติคอนทั้งหมด โปรแกรมหรือฟังก์ชันของคุณจำเป็นต้องพิมพ์หรือส่งคืนสตริงของIiบรรทัดสุดท้ายหลังจากใช้การเลื่อนทั้งหมดตามลำดับที่กำหนดโดยใช้ช่องว่าง ( ) หรือจุด …

30
คำพูดของสปูน
ได้รับสองคำspooneriseพวกเขาโดยการเปลี่ยนพยัญชนะกลุ่มแรกของพวกเขา ไบต์ที่น้อยที่สุดจะเป็นผู้ชนะ plaster man -> master plan blushing crow -> crushing blow litigating more -> mitigating lore strong wrangler -> wrong strangler def ghi -> ghef di few years -> yew fears พยัญชนะปรากฏขึ้นก่อนที่จะเปลี่ยนเสียงสระแรก ( aeiou) การป้อนข้อมูล:aeiouสองสตริงตัวพิมพ์เล็กที่ขึ้นต้นด้วยพยัญชนะที่แตกต่างกันและแต่ละประกอบด้วยสระ เอาท์พุท:สองสายช้อนในลำดับที่ถูกต้อง สำหรับอินพุตและ / หรือเอาต์พุตทั้งสองสตริงอาจอยู่ในรายการหรือสิ่งที่คล้ายหรือเป็นสตริงเดี่ยวที่มีตัวคั่น แสดงตัวอย่างโค้ด var QUESTION_ID=69385,OVERRIDE_USER=20260;function answersUrl(e){return"https://api.stackexchange.com/2.2/questions/69385/answers?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+ANSWER_FILTER}function commentUrl(e,s){return"https://api.stackexchange.com/2.2/answers/"+s.join(";")+"/comments?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+COMMENT_FILTER}function getAnswers(){jQuery.ajax({url:answersUrl(answer_page++),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){answers.push.apply(answers,e.items),answers_hash=[],answer_ids=[],e.items.forEach(function(e){e.comments=[];var s=+e.share_link.match(/\d+/);answer_ids.push(s),answers_hash[s]=e}),e.has_more||(more_answers=!1),comment_page=1,getComments()}})}function getComments(){jQuery.ajax({url:commentUrl(comment_page++,answer_ids),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){e.items.forEach(function(e){e.owner.user_id===OVERRIDE_USER&&answers_hash[e.post_id].comments.push(e)}),e.has_more?getComments():more_answers?getAnswers():process()}})}function getAuthorName(e){return e.owner.display_name}function …
50 code-golf  string 

12
บางครั้งอเล็กซ์พูดถูก
ความท้าทายนี้คือการยกวิญญาณของเราสมัยอเล็กซ์เอที่มักจะเป็นที่ไม่ถูกต้อง สมมติว่าคุณมีเพื่อนที่ชื่ออเล็กซ์ที่ต้องการความช่วยเหลือกับตรรกะพื้นฐานและคณิตศาสตร์โดยเฉพาะความเท่าเทียมทางคณิตศาสตร์ เขาให้รายการสมการของแบบฟอร์ม[variable] = [variable]ที่ a [variable]เป็นตัวอักษรตัวพิมพ์ใหญ่ A ถึง Z เสมอ (ไม่ใช่อักษรตัวพิมพ์เล็กไม่ใช่ตัวเลขหรืออะไรก็ได้) thereforeมีอยู่คนหนึ่งสมการต่อบรรทัดในรายการยกเว้นบรรทัดเดียวเท่านั้นที่บอกว่าเป็น สมการข้างต้นthereforeทั้งหมดเป็นสถานที่ข้อเท็จจริงที่สันนิษฐานว่าเป็นจริง สมการด้านล่างthereforeทั้งหมดเป็นข้อเสนอที่ไม่ผ่านการตรวจสอบข้อเท็จจริงที่อเล็กซ์กำลังพยายามอนุมานจากสถานที่และพวกเขาอาจจะหรืออาจจะไม่จริง ตัวอย่างเช่นในรายการสมการนี้ข้อเสนอข้อสรุปเดียวที่A = Cเกิดขึ้นเป็นจริง: A = B B = C therefore A = C เป็นหน้าที่ของคุณที่จะบอกอเล็กซ์ว่าข้อเสนอทั้งหมดของเขามีเหตุผลตามมาจากสถานที่ที่กำหนดหรือไม่ นั่นคือคุณต้องบอกอเล็กซ์ว่าเขาผิดหรือถูกในข้อสรุปของเขา เขียนโปรแกรม / ฟังก์ชั่นที่ใช้ในสตริงของรายการสมการตามที่อธิบายและพิมพ์ / ส่งคืน Alex is right หากข้อสรุปทั้งหมดเป็นไปตามหลักเหตุผลจากสถานที่และจะแสดงผลลัพธ์เป็นอย่างอื่น Alex is wrong หากข้อสรุปใด ๆ ไม่เป็นไปตามเหตุผลจากสถานที่ รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ อย่าลืมระวังกรณีเหล่านี้: ตัวแปรจะเท่ากับตัวเองเสมอ เช่น B …
50 code-golf  math  logic 

3
อย่า แม้ กะพริบตา
ชีวิตของคุณขึ้นอยู่กับสิ่งนี้ อย่ากระพริบตา อย่ากระพริบตา กระพริบตาและคุณจะตาย พวกมันเร็ว เร็วกว่าที่คุณเชื่อ อย่าหันหลังกลับอย่าหันหลังและอย่ากระพริบตา! โชคดี. Weeping Angelsเป็นเผ่าพันธุ์มนุษย์ต่างดาวที่ไม่สามารถเคลื่อนไหวได้ในขณะที่ถูกคนอื่นมองเห็น (แม้แต่นางฟ้าอีกคน) พวกเขาให้อาหารโดยส่งเหยื่อกลับมาทันเวลา คุณ ( หมอ ) ติดอยู่ในห้องพร้อมกับบางคนและคุณต้องไปที่ควานหาของคุณ งาน เขียนโปรแกรมที่จะให้ตัวแทน ASCII ของห้องรูปสี่เหลี่ยมผืนผ้าออกเส้นทางที่จะนำคุณไปสู่ความปลอดภัย หากทูตสวรรค์คนใดสามารถโจมตีได้ตลอดเวลาในระหว่างการดำเนินการของคุณเส้นทางนั้นจะไม่ปลอดภัย ทูตสวรรค์สามารถโจมตีได้หากสามารถมองเห็นคุณในขณะที่ไม่ได้เห็นคุณหรือทูตสวรรค์คนอื่น อินพุต อินพุตเป็นสองส่วน ก่อนอื่นทิศทางที่คุณกำลังเผชิญ (NSEW) จากนั้นในบรรทัดที่ประสบความสำเร็จเป็นตัวแทนของห้องแสดงสถานที่เริ่มต้น / สิ้นสุดและสถานที่ / หันหน้าไปทางของเทวดาทั้งหมด ตัวอย่างด้านล่างแสดงว่ามีทูตสวรรค์องค์หนึ่งหันหน้าไปทางทิศตะวันตกและคุณเริ่มหันหน้าไปทางทิศใต้ S .......... ....D..... .......... .......... .......... .......... .......... .......... .........W .......... ...T...... . - พื้นที่ว่าง D - …
50 code-golf 

30
ใช่มีความยาว 91 บรรทัด
yesจาก coreutils เป็น91 สายยาว หลายคนมีความเห็น แต่ที่ยังคงเป็นทางยาวเกินไป แก้ไขจากกันยายน 2019: ไฟล์ต้นฉบับขยายตัวในช่วงห้าปีที่ผ่านมาและขณะนี้มีความยาว 126 บรรทัด เขียนโปรแกรมที่เลียนแบบyes: ส่งออกไปยังstdoutกระแสอนันต์ของ "y \ n" ต้องมีตัวเลือกในการหยุดกระบวนการอื่นนอกจากฆ่ากระบวนการด้วยSIGKILL: แต่SIGINTและSIGPIPEใช้ได้ คุณไม่ได้รับอนุญาตให้ใช้ "y" หรือ "\ n" หรือค่า ASCII ของพวกเขา (121, 0x79, 0171, 10, 0xA หรือ 012) คำตอบที่สั้นที่สุดชนะ โบนัส: ลบ 10 จากความยาวโค้ดของคุณหากคุณสามารถรับวลีstdinและพิมพ์ออกมาแทน "y" (แต่ยังรวมถึงตัวแบ่งบรรทัด)

13
Magrathea 2.0 - อาคารภูเขา
ด้วยความผิดพลาดครั้งใหญ่ของเศรษฐกิจสากลทำให้ความต้องการดาวเคราะห์ที่ทำขึ้นเองลดลง ชาว Magratheans ต้องดูแลรายรับที่มั่นคงยิ่งขึ้นจากกลุ่มลูกค้าที่กว้างขึ้น ดังนั้นพวกเขาจึงคิดค้นห่วงโซ่ภูเขาที่มีของคุณเอง (หรือความเสียหายสั้น ๆ ในภูเขา) สำหรับผู้ที่มีงบประมาณน้อยกว่าซึ่งไม่สามารถมีดาวเคราะห์ที่สมบูรณ์ได้ ภูเขาที่มีการสร้างเป็นไปตามแผนของลูกค้า (aka สตริงตัวเลขและจุด) และส่งโดยใช้ ASCII ศิลปะ (ประกอบด้วย, /, \, ^และv) งาน เขียนโปรแกรมที่สมบูรณ์ซึ่งรับอินพุต (สตริงเดี่ยว) ทั้งจาก STDIN หรือเป็นอาร์กิวเมนต์และเอาต์พุตไปยัง STDOUT ปริศนานี้เป็นโค้ดกอล์ฟดังนั้นโปรดแสดงความพยายามในการเล่นกอล์ฟ อินพุต สตริงของจุดและตัวเลขที่เป็นพื้นฐานของโซ่ภูเขา แต่ละสตริงมีความยาวเท่าที่จำเป็นเพื่อรองรับภูเขาและแต่ละจุดสูงสุดจะได้รับจากตัวเลขแทนที่จะเป็นจุดซึ่งแสดงถึงความสูงของยอดเขา เอาท์พุต รุ่น ascii ของห่วงโซ่ภูเขา แต่ละหลักในอินพุตแสดงถึงจุดสูงสุดหนึ่งจุด ( ^) ที่ความสูงที่ระบุโดยตัวเลข (เช่น 9 คือความสูงสูงสุด) จะต้องไม่มียอดเขาเพิ่มเติมในผลลัพธ์ (เช่น ณ สถานที่ที่มีจุดในอินพุต) ภูเขามีรูปร่างสามเหลี่ยมเช่นลาดที่ถูกสร้างขึ้นโดยใช้/และ\ตัวละคร vผ่านที่ภูเขาสองลูกซ้อนทับกันมีรูปทรงโดยใช้ตัวอักษร ไม่มีการขึ้นบรรทัดใหม่และบรรทัดว่างเปล่า การเสริมด้วยเส้นที่มีช่องว่างต่อท้ายเป็นทางเลือก คุณอาจสมมติว่าอินพุตที่ให้นั้นถูกต้องนั่นคือมีวิธีแก้ไขตามกฎอยู่เสมอ …

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 = …

21
อักษรย่อของสหรัฐอเมริกานั้น!
ให้ชื่อรัฐหนึ่งใน 50 รัฐทางด้านซ้ายเป็นอินพุตส่งออกรหัสไปรษณีย์สองตัวอักษรตามที่แสดงทางด้านขวา: Alabama AL Alaska AK Arizona AZ Arkansas AR California CA Colorado CO Connecticut CT Delaware DE Florida FL Georgia GA Hawaii HI Idaho ID Illinois IL Indiana IN Iowa IA Kansas KS Kentucky KY Louisiana LA Maine ME Maryland MD Massachusetts MA Michigan MI Minnesota MN Mississippi …

30
เป็ดเป็ดฟัส
รับอาร์เรย์จำนวนเต็ม: เริ่มจากหมายเลขแรก กระโดดไปข้างหน้าตำแหน่ง n โดยที่ n คือค่าของตำแหน่งปัจจุบัน ลบตำแหน่งปัจจุบันทำให้ตำแหน่งถัดไปคือตำแหน่งปัจจุบัน ไปที่ขั้นตอนที่ 2 จนกระทั่งเหลืออีกหนึ่งหมายเลข พิมพ์หมายเลขนั้น กฎระเบียบ อาร์เรย์ล้อมรอบ (หมายเลขถัดไปหลังจากหมายเลขสุดท้ายในอาร์เรย์คือหมายเลขแรก) ศูนย์ลบตัวเอง (เห็นได้ชัด) ไม่อนุญาตให้ใช้จำนวนลบเป็นอินพุต กรณีทดสอบ [1] => 1 [1,2] => 1 [1,2,3] => 3 [1,2,2] => 1 [1,2,3,4] => 1 [6,2,3,4] => 4 [1,2,3,4,5] => 5 [0,1] => 1 [0,0,2,0,0] => 0 ตัวอย่างทีละขั้นตอน [1,4,2,3,5] ^ start …

30
เสน่ห์ครั้งที่สาม
งานของคุณถ้าคุณต้องการที่จะยอมรับมันคือการเขียนโปรแกรมที่แสดงผลเป็นจำนวนเต็มบวก (สูงกว่า 0) หากซอร์สโค้ดซ้ำกันเอาต์พุตจะต้องยังคงเหมือนเดิม ส่วนที่ยุ่งยากคือถ้าพิมพ์รหัสต้นฉบับสามครั้ง(เพิ่มขึ้นสามเท่า?)ผลลัพธ์จะถูกคูณด้วย 3 กฎระเบียบ คุณต้องสร้างโปรแกรมเต็มรูปแบบ นั่นคือผลลัพธ์ของคุณจะต้องพิมพ์ไปที่ STDOUT แหล่งที่มาเริ่มต้นจะต้องมีความยาวอย่างน้อย 1 ไบต์ จำนวนเต็มทั้งสองต้องอยู่ในฐาน 10 (ห้ามส่งออกในฐานอื่นหรือด้วยเครื่องหมายทางวิทยาศาสตร์เป็นสิ่งต้องห้าม) โปรแกรมของคุณจะต้องไม่รับอินพุต (หรือมีอินพุตที่ไม่ได้ใช้และว่างเปล่า) อนุญาตให้แสดงเอาต์พุตจำนวนเต็มด้วยการเว้นวรรคต่อท้าย / นำหน้า เลขศูนย์นำหน้าได้รับอนุญาตเฉพาะในกรณีที่ตัวเลขมีความสอดคล้องเช่น: 001 - 001 - 003 หรือ 004 - 004 - 012 คุณไม่สามารถรับบรรทัดใหม่ระหว่างสำเนาของแหล่งที่มาของคุณ นี่คือรหัส - กอล์ฟดังนั้นรหัสที่สั้นที่สุด (ต้นฉบับ) ในแต่ละภาษาชนะ! มีการใช้ช่องโหว่เริ่มต้น ตัวอย่าง สมมติว่ารหัสที่มาของคุณและผลผลิตที่สอดคล้องกันของมันคือAbc 4ถ้าผมเขียนแทนและเรียกใช้การส่งออกยังคงต้องAbcAbc 4แต่ถ้าผมเขียนและเรียกใช้การส่งออกจะต้องมีAbcAbcAbc12 ขโมยมาจากการท้าทายของ Mr. Xcoder อย่างไร้ยางอาย

30
ฉันเป็นหมายเลขฟีโบนักชีหรือไม่
งานของคุณ: เขียนโปรแกรมหรือฟังก์ชั่นเพื่อตรวจสอบว่าหมายเลขที่ป้อนนั้นเป็นหมายเลขฟีโบนักชีหรือไม่ หมายเลขฟีโบนักชีเป็นตัวเลขที่อยู่ในลำดับฟีโบนักชี ลำดับ Fibonacci ถูกกำหนดเป็น: F(n) = F(n - 1) + F(n - 2) มีเมล็ดเป็นและF(0) = 0F(1) = 1 การป้อนข้อมูล: จำนวนเต็มที่ไม่เป็นลบระหว่าง 0 ถึง 1,000,000,000 ซึ่งอาจเป็นหรือไม่ใช่ตัวเลขฟีโบนักชี เอาท์พุท: ค่าความจริง / เท็จแสดงว่าอินพุตเป็นหมายเลขฟีโบนักชีหรือไม่ ตัวอย่าง: 0-->truthy 1-->truthy 2-->truthy 12-->falsy เกณฑ์การให้คะแนน: นี่คือcode-golf , จำนวนไบต์ต่ำสุดที่ชนะ

27
ตรวจสอบว่าคอมพิวเตอร์เชื่อมต่อกับอินเทอร์เน็ตหรือไม่
เขียนโปรแกรมซึ่งตามไม่ว่าจะเป็นสคริปต์ที่มีการเข้าถึงอินเทอร์เน็ตที่ผลิตออกซึ่งเป็น"Truthy / Falsey" คุณอาจลองและเชื่อมต่อกับเว็บไซต์ใด ๆ ที่มีอยู่ตามดุลยพินิจของคุณเอง (อย่าใช้ไซต์ที่ร่มรื่นซึ่งมีเวลาในการทำงานเพียง 10% - พยายามที่จะรักษาสถานะการทำงานต่อปีที่สูงกว่า 80%) หากไซต์หยุดทำงานโปรแกรมของคุณไม่ต้องทำงาน มันจะต้องเป็นโปรแกรมแบบสแตนด์อโลนหรือฟังก์ชั่น คุณอาจใช้ห้องสมุดนอกห้องสมุดมาตรฐานเพื่อให้บรรลุนี้ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม นี่คือรหัสกอล์ฟดังนั้นรหัสที่มีจำนวนไบต์สั้นที่สุดจะเป็นผู้ชนะ ตัวอย่างรหัสเทียม: function a: try: connect to internet return 1 catch error: return 0 นี่คือการโพสต์ครั้งแรกของฉันในการตีกอล์ฟดังนั้นถ้าสิ่งนี้ละเมิดกฎใด ๆ หรือเป็นผู้ล่อลวงโปรดแจ้งเตือนฉัน แก้ไข: เนื่องจากข้อเสนอแนะจำนวนมากฉันได้ลบข้อ จำกัด จำนวน UTF-8 ไบต์

30
พิมพ์ผู้ชนะรางวัลออสการ์สาขาภาพยนตร์
ความท้าทายนี้จัดขึ้นเพื่อยกย่องผู้ชนะรางวัล Best Picture at the Oscars 2017, La La Land Moonlight! ความท้าทายของคุณคือการพิมพ์ข้อความ ลาลาที่ดิน หยุดชั่วคราวหนึ่งวินาทีจากนั้นเปลี่ยนข้อความที่จะแสดง La La Landแสงจันทร์ข้อความเดิม (La La Land) ต้องมีเส้นขีด สิ่งนี้สามารถทำได้โดยการล้างหน้าจอการวาดที่ด้านบนของข้อความต้นฉบับหรือโดยวิธีแก้ปัญหาที่ฉลาดอื่น ๆ นี่คือรหัสกอล์ฟที่มีจำนวนไบต์ต่ำสุดที่จะชนะ ใช้กฎมาตรฐานของกอล์ฟ

30
โปรแกรมที่สั้นที่สุดที่จัดสรรหน่วยความจำอย่างต่อเนื่อง
เขียนโปรแกรมที่รันตลอดไปและจัดสรรหน่วยความจำมากขึ้นเรื่อย ๆ บนฮีปให้นานขึ้นอย่างน้อยที่สุดจนกว่าคุณจะถึงขีด จำกัด ของระบบปฏิบัติการกับจำนวนหน่วยความจำที่สามารถจัดสรรได้ เมล็ดจำนวนมากจะไม่จองหน่วยความจำที่คุณจัดสรรจนกว่าคุณจะใช้มันเพื่อบางอย่างดังนั้นหากโปรแกรมของคุณเป็นภาษา C หรือภาษาระดับต่ำอื่น ๆ คุณจะต้องตรวจสอบให้แน่ใจว่าคุณเขียนบางสิ่งลงในแต่ละหน้า หากคุณใช้ภาษาที่ตีความคุณอาจไม่ต้องกังวลเกี่ยวกับเรื่องนี้ รหัสที่สั้นที่สุดชนะ
49 code-golf 

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