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

ควินเป็นโปรแกรมที่สร้างแหล่งที่มาของมันเป็นเอาท์พุท แท็กนี้ระบุว่าการท้าทายเกี่ยวข้องกับ quines

14
“ Hello world” ที่สร้างโปรแกรม“ Hello world” ที่แตกต่างกัน
สร้างโปรแกรมที่ส่งสตริงสวัสดีโลก ("Hello world", "Hello, World" ฯลฯ ) และซอร์สโค้ด เอาต์พุตถูกเขียนไปยัง stdout หรือเทียบเท่า Hello world string ถูกฝังอยู่ในซอร์สโค้ด ตัวอย่างเช่นผลลัพธ์สำหรับอาจเป็น (some source code here)hello world(some source code here) เมื่อเอาต์พุตถูกคอมไพล์หรือตีความอีกครั้งมันควรสร้างเอาต์พุตที่คล้ายกัน แต่สตริง Hello world ต้องมีเครื่องหมายวรรคตอนหรือการใช้อักษรตัวพิมพ์ใหญ่อื่น ตัวอย่างเช่นตัวอย่างก่อนหน้านี้สามารถสร้างผลลัพธ์ต่อไปนี้ (some source code here)hello, wORld(some source code here) แต่ละ "(ซอร์สโค้ดบางตัวที่นี่)" ในตัวอย่างเหล่านี้สามารถเปลี่ยนแปลงได้หลังจากการดำเนินการแต่ละครั้งหรืออาจเหมือนกัน ผลลัพธ์ของคุณจะต้องมีสตริงสวัสดีโลกที่ถูกต้องเพียงครั้งเดียว มันอาจมีสตริงสวัสดีโลกที่ไม่ถูกต้องจำนวนเท่าใดก็ได้ ซอร์สโค้ดอาจมีจำนวนของความคิดเห็นใด ๆ และสตริง hello world อาจถูกฝังอยู่ในความคิดเห็น โปรแกรมแรกสามารถมีสตริง …

8
เครื่องกำเนิด Quine ทั่วไป
ความท้าทาย ในความท้าทายนี้คุณระบุภาษาต้นฉบับ Sและภาษาเป้าหมาย Tงานของคุณคือการเขียนโปรแกรมดังต่อไปนี้ในภาษาที่P Sถ้าเป็นโปรแกรมที่ถูกต้องQในภาษาที่Tจะได้รับเป็น input เพื่อPมันจะได้ผลลัพธ์เป็นโปรแกรมที่ถูกต้องRในภาษาที่Tซึ่งจะเข้าไม่ได้และเอาท์พุทQ(R)ที่เป็นโปรแกรมที่นำไปใช้กับรหัสที่มาของQ นอกจากนี้คุณควรจะนำเสนอในคำตอบของคุณโปรแกรมตัวอย่างขี้ปะติ๋ว(น่าสนใจมากขึ้นดีกว่าแม้ว่าคุณแต้มสำหรับเรื่องนี้) โปรแกรมส่งผลและการส่งออกของ นี่คือรหัสกอล์ฟดังนั้นรหัสที่สั้นที่สุดสำหรับการชนะRQRRP กล่าวอีกนัยหนึ่งนี่เป็นความท้าทายเกี่ยวกับการเขียน "ตัวสร้างควินสากล" ซึ่งสามารถสร้างประเภททั่วไปได้ตามอำเภอใจ ชี้แจง ภาษาต้นทางและเป้าหมายของคุณอาจเหมือนกัน โปรแกรมที่Pควรใช้เวลาหนึ่งสตริงเป็น input (จาก STDIN หรือเทียบเท่า) และสตริงหนึ่ง output (เพื่อ STDOUT หรือเทียบเท่า) Rเป็นโปรแกรมควรส่งออกทุก โปรแกรมอินพุตQควรแปลงสตริงเป็นสตริงอื่น แต่รูปแบบมีความยืดหยุ่นมากขึ้น: สามารถเป็นฟังก์ชั่นแบบสตริงต่อสตริง, โค้ดขนาดเล็กที่ปรับเปลี่ยนตัวแปรด้วยชื่อที่แน่นอน, สนิปเพตที่ปรับเปลี่ยนสแต็คข้อมูลหากภาษาเป้าหมายของคุณ มีหนึ่งรายการและอื่น ๆ คุณสามารถ จำกัด รูปแบบของรายการเพิ่มเติมQโดยระบุว่าตัวอย่างเช่นพวกเขาอาจไม่มีความคิดเห็นใด ๆ อย่างไรก็ตามคุณต้องสามารถใช้ฟังก์ชัน string-to-string ที่คำนวณได้ใด ๆ เป็นโปรแกรมอินพุตQและคุณต้องระบุอย่างชัดเจนถึงวิธีการทำงานของฟังก์ชันและข้อ จำกัด เพิ่มเติมที่คุณมีต่อฟังก์ชันเหล่านั้น โปรแกรมเอาต์พุตRควรเป็น quine (ทั่วไป) ดังนั้นจึงต้องไม่อ่านอินพุตใด ๆ (อินพุตของผู้ใช้ไฟล์ …

7
Y2K …ในปี 2019?
วันที่ 10 สิงหาคม 2019 แต่งานของคุณยังเกี่ยวข้องกับ Y2K แปลกใช่มั้ย สร้างโปรแกรมที่พิมพ์ตัวเองโดยมีหมายเลขสองหลักต่อท้าย ในครั้งแรกที่คุณเรียกใช้มันควรผนวก 00 เข้ากับเอาต์พุตของมัน (ซอร์สโค้ดของมันเพราะนี่คือตัวแปร quine) เมื่อคุณรันเอาต์พุตนั้นโปรแกรมต้นฉบับที่ไม่มีตัวเลขสองหลักควรส่งเอาต์พุตโปรแกรมต้นฉบับ แต่ด้วย 01 ผนวกเข้ากับมัน เรียกว่าการส่งออกจะได้รับโปรแกรม OG 02 ท้ายแล้วว่าจะได้รับโปรแกรมที่มี 03 ... ห่วงโซ่นี้ควรจะดำเนินต่อไปจนถึง 99 BREAKING NEWS: WORLD ENDSโปรแกรมที่ควรเอาท์พุท หากโปรแกรมของคุณคือY2Kparanoia: yes: มันควรจะออก Y2Kparanoia: yes00 ผลลัพธ์นั้นควรพิมพ์ออกมา Y2Kparanoia: yes01 ผลลัพธ์นั้นควรพิมพ์ออกมา Y2K paranoia: yes02 ทำซ้ำจนถึงขั้นตอนที่ 100: โปรแกรมนี้แสดงผลข่าววันโลกาวินาศที่ระบุ นี่คือรหัสกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดที่สามารถพิมพ์ได้เองในขณะที่ทำตามขั้นตอนเหล่านี้ชนะ
18 code-golf  quine 

4
สร้างควินินแบบครบวงจรครึ่งหนึ่ง
ครึ่งวงกลม quine เป็นพระคาร์ดินัล quine เป็นวงกลมที่มีสองรัฐหนึ่งตั้งฉากกับคนอื่น กฎระเบียบ คุณสามารถตัดสินใจได้ว่าการหมุนแบบใดที่คุณต้องการใช้ตามเข็มนาฬิกาหรือทวนเข็มนาฬิกา เมื่อหมุนแล้วช่องว่างใด ๆ ในรหัสของคุณควรถูกแทนที่ด้วยช่องว่างเพื่อรักษาตำแหน่ง โปรแกรมของคุณจะต้องตอบสนองความหมายของชุมชนควิน นี่คือรหัสกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดในแต่ละภาษาชนะ โปรแกรมแรกของคุณใช้สำหรับการนับจำนวนไบต์ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม ตัวอย่าง หากโปรแกรมของคุณคือ: $_='print';eval จากนั้นการทำซ้ำครั้งต่อไปจะต้องเป็นอย่างใดอย่างหนึ่ง: $ _ = ' p r i n t ' ; e v a l หรือ l a v e ; ' t n i r p ' = _ $ ซึ่งต้องแสดงผลโปรแกรมต้นฉบับ: …

7
Quine ทำรังรัสเซีย
ตุ๊กตาทำรังรัสเซียซึ่งเป็นที่รู้จักกันทั่วไปว่าเป็นตุ๊กตา Matryoshkaเป็นตุ๊กตาที่มีขนาดเล็กกว่าของตัวเองซึ่งมีอีกรุ่นที่เล็กกว่าของตัวเองซึ่งมีรุ่นที่เล็กกว่าของตัวเองซึ่งมีรุ่นที่เล็กกว่าของตัวเองซึ่ง มีเวอร์ชันที่เล็กกว่าของตัวเอง ... - จนกระทั่งในที่สุดอันสุดท้ายจะว่างเปล่า ตัวอย่าง: วันนี้เป้าหมายของคุณคือการเลียนแบบประเพณีของรัสเซียนี้โดยการเขียนโปรแกรมหรือฟังก์ชั่นที่เมื่อมันมีตัวเอง N ครั้งจะพิมพ์ตัวเองที่มีสำเนาของตัวเอง N-1 ครั้ง ตัวอย่างเช่นโปรแกรมตุ๊กตาabcdจะมีโปรแกรมN = 3 abababcdcdcdซึ่งจะพิมพ์โปรแกรม N = 2 ababcdcdซึ่งพิมพ์โปรแกรมต้นฉบับ N = 1 abcdซึ่งในที่สุดก็พิมพ์ N = 0 ซึ่งว่างเปล่า ในทางทฤษฎีแล้วสิ่งนี้ควรใช้งานได้กับค่าที่สมเหตุสมผลของ N กฎ: นี่คือโปรแกรม TIO ที่จะช่วยสร้างโปรแกรมตุ๊กตาขึ้นอยู่กับโปรแกรมของคุณ ใช้กฎมาตรฐาน Quine มีช่องโหว่มาตรฐาน 'มี' หมายถึงตรงกลางของรุ่นก่อนหน้าดังนั้นโซลูชันของคุณจะต้องมีจำนวนไบต์เป็นบวก โปรแกรมที่มีความยาว 10 จะมีสำเนาของต้นฉบับที่แทรกหลังจากไบต์ที่ห้าจากนั้นอีกหนึ่งโปรแกรมหลังจากไบต์ที่สิบเป็นต้น อนุญาตให้มีช่องว่างต่อท้ายเดียวในเอาต์พุต เนื่องจากนี่คือรหัสกอล์ฟเป้าหมายของคุณคือทำให้โปรแกรม N = 1 ของคุณสั้นที่สุดเท่าที่จะเป็นไปได้ คำอธิบายของรหัสของคุณจะได้รับการชื่นชม

8
เอาต์พุตต้นทางทีละบิต
เขียนโปรแกรมหรือฟังก์ชั่นที่ไม่ว่างเปล่าที่เมื่อเรียกว่าเอาท์พุทค่าเดียว, 1 หรือ 0, และเมื่อเรียกหลาย ๆ ครั้ง, หมายเลขเอาท์พุตจะสร้างการแสดงเลขฐานสองของซอร์สโค้ดของโปรแกรมของคุณ (ในหน้ารหัสเดียวกัน / ตีความ) ตัวอย่างเช่นหากซอร์สโค้ดของคุณคือabc(ใน ASCII) ผลลัพธ์จะเป็น: 1st call: 0 // ASCII letter 'a' 2nd call: 1 3rd call: 1 4th call: 0 5th call: 0 6th call: 0 7th call: 0 8th call: 1 9th call: 0 // ASCII letter 'b' 10th …

8
ออกจากสตริงรหัสเอาท์พุท
คุณต้องเขียนโปรแกรมหรือฟังก์ชั่นที่เมื่อได้รับการว่างสตริงSของNตัวอักษรพิมพ์ ASCII † , เอาท์พุทโปรแกรมที่จะออกด้วยรหัสทางออกCที่Cเป็นจุดโค้ด ASCII ที่ตำแหน่ง 0 ในS โปรแกรมนี้คุณเขียนจะเพิ่มการส่งออกโปรแกรมPเช่นว่าเมื่อวิ่งออกมาจากทางออกด้วยรหัสC 'ที่C'เป็นจุดโค้ด ASCII ที่ตำแหน่ง 1 ในS โปรแกรมPออกจะอีกหนึ่งโปรแกรมP ' กระบวนการนี้ทำซ้ำจนกว่าจะไม่มีตัวอักษรเหลืออยู่ในS. หลังจากสิ่งนี้เสร็จสิ้นคุณจะต้องไม่แสดงผลใด ๆ ตามด้วยบรรทัดใหม่ที่เป็นทางเลือก และควรออกด้วยรหัสทางออก 0 †ตัวอักษรระหว่าง0x20และ0x7eรวม กฎบางอย่างเพิ่มเติม: ไม่อนุญาตให้แก้ไขโปรแกรมด้วยตนเอง: คุณต้องส่งออกแหล่งข้อมูลไปยัง STDOUT (หรือส่งคืนค่าเริ่มต้น) คุณไม่สามารถอ่านซอร์สโค้ดของคุณเองได้ โปรแกรมที่สั้นที่สุดในหน่วยไบต์จะเป็นผู้ชนะ สำหรับการทดสอบเบื้องต้นสคริปต์ทับทิมนี้สามารถใช้ได้ (อาร์กิวเมนต์แรกคือวิธีที่คุณเรียกใช้สคริปต์ข้อที่สองคือโปรแกรมและข้อที่สามคือสตริงอินพุต) ตัวอย่างสมมุติ FOOกล่าวว่าโครงการคือ เมื่อได้รับสตริง "ABC" BARAมันจะออกผลลัพธ์ โปรแกรมนี้ออกด้วยรหัสและเอาท์พุท65 BARBนี้ในการเปิดออกด้วยรหัสและเพื่อถ่ายทอด66 BARCโปรแกรมนี้ออกด้วยรหัสและเอาท์พุท67 นี้เอาท์พุทอะไรและออกด้วยรหัสBAR!0
18 code-golf  quine 

8
หมายเลขอินพุต หมายเลขบรรทัดเอาต์พุต
รหัสกอล์ฟ backstory จริงทั้งหมด : ฉันเป็นผู้รับเหมาทำงานบนเว็บไซต์ www Sky.Netและหนึ่งในภารกิจของเราในการสร้างโปรแกรมที่รู้ตัวเองหรืออะไรบางอย่างฉันไม่รู้ว่าฉันไม่ได้ฟังเจ้านายจริงๆ อย่างไรก็ตามในความพยายามที่จะทำให้โค้ดของเราตระหนักถึงตนเองมากขึ้นเราต้องการให้ฝ่ายไอทีสามารถรู้ได้ว่าโค้ดใดบ้างที่อยู่ในแต่ละหมายเลขบรรทัด ท้าทาย สร้างโปรแกรมหรือฟังก์ชั่นที่ใช้เวลาการป้อนข้อมูลและส่งกลับรหัสของโปรแกรมพูดหรือฟังก์ชั่นในบรรทัดnn กฎระเบียบ program โปรแกรมหรือฟังก์ชั่นของคุณจะต้องมีความยาวอย่างน้อย 4 บรรทัด แต่ละบรรทัดต้องไม่ซ้ำกัน ➋คุณอาจสมมติว่าอินพุตจะเป็นจำนวนเต็มบวกมากกว่าหรือเท่ากับ 1 และน้อยกว่าหรือเท่ากับจำนวนบรรทัดในโปรแกรม / ฟังก์ชันของคุณ ➌บรรทัดแรกในโปรแกรม / ฟังก์ชั่นของคุณคือบรรทัดที่ 1 ไม่ใช่บรรทัดที่ 0 ➍คุณไม่สามารถเข้าถึงไฟล์ที่โปรแกรมของคุณเปิดอยู่ (หากมีคนถามว่า "นี่ไม่ใช่การละเมิดกฎ # 4" หรืออาจเป็น) ➎บรรทัดต้องไม่ว่างเปล่า(รวมถึงช่องว่างถ้าช่องว่างไม่ได้ทำอะไรในภาษาของคุณ) ➏เส้นไม่สามารถ // ความคิดเห็น (/ * ของรูปแบบ <! - ใด ๆ ) นี่เป็นความท้าทายที่คล้ายกับควิน นี่คือรหัสกอล์ฟดังนั้นการส่งผู้เล่นที่มีจำนวนไบต์น้อยที่สุดจะเป็นผู้ชนะ!
18 code-golf  quine 

9
meta-polyglot Quine
ในช่วงเวลาของฉันใน PPCG ฉันได้สังเกตเห็นว่าปัญหา quine และ polyglot ค่อนข้างเป็นที่นิยม นอกจากนี้ meta-solution สำหรับปัญหากล่าวคือสคริปต์ที่สร้างโปรแกรมซึ่งเป็นวิธีแก้ปัญหามักจะได้รับการตอบรับเชิงบวกจากชุมชนเป็นจำนวนมาก ดังนั้นฉันได้สร้างความท้าทายนี้ซึ่งใช้ความคิดทั้งสามนี้ งานของคุณผู้อ่านและผู้ที่ชื่นชอบcode-golfคือสร้างสคริปต์ให้สั้นที่สุดเท่าที่จะทำได้ในสองภาษา A และ B เพื่อสร้าง quines สำหรับ A และ B เมื่อโปรแกรมของคุณทำงานในภาษา A ควรสร้าง โปรแกรมที่เป็น quine ในภาษา B แต่ไม่ใช่ในภาษา Aและในทางกลับกัน ภาษา A และ B สามารถเป็นเวอร์ชันที่แตกต่างกันของภาษาเดียวกันโดยที่คุณต้องระลึกไว้เสมอว่าคำสั่งที่สร้างขึ้นควรใช้งานได้ในเวอร์ชันใดเวอร์ชันหนึ่งเท่านั้น เก็บไว้ในใจว่าช่องโหว่มาตรฐานควรพิจารณาปิดและมีเพียงquines ที่เหมาะสมจะได้รับอนุญาต ขอให้โชคดีตัวละครน้อยที่สุดชนะ!

11
รหัสที่มา GO!
ลองใช้ความเป็นจริงยิ่งเพื่อล่าสัตว์เล็ก ๆ ที่ซ่อนอยู่ในซอร์สโค้ด เขียนโปรแกรม quine ที่ส่งออกซอร์สโค้ดของตัวเองยกเว้นตัวอักษร 5 ตัวติดต่อกันที่จะแก้ไขและจะแสดงPCG-mon :(^_^) 5 ตัวละครต่อเนื่องสามารถวางได้ทุกที่ในรหัสที่มา (จากตำแหน่ง0ไปn-5, nเป็นความยาวของรหัสที่มา) ซอร์สโค้ดต้องมีความยาวอย่างน้อย 5 ตัวอักษร สตริง(^_^)หรือสตริงย่อยที่มีความยาว> = 2 จะต้องไม่ปรากฏในซอร์สโค้ดเริ่มต้นเฉพาะในเอาต์พุต ตัวอย่างของการส่งที่ถูกต้อง: รหัสที่มาmy source codeออกmy (^_^)e code ไม่ถูกต้อง: รหัสที่มา(^_^) copy;ออก(^_^) (^_^) เกณฑ์การชนะ รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ

4
วันที่บีบอัดของสัปดาห์
กำหนดอินพุตของรายการวันในสัปดาห์เอาท์พุทการเรียงลำดับที่สั้นที่สุดของรายการ รูปแบบของการป้อนข้อมูลที่เป็นสตริงประกอบด้วยหนึ่งหรือมากกว่าของสตริงสองตัวอักษรSu(วันอาทิตย์), Mo(วันจันทร์) Tu( ฯลฯ ) We, Th, และFr Saอินพุตอาจไม่จำเป็นต้องถูกจัดเรียงตามลำดับ ในการแปลงอินพุตเป็นรูปแบบเอาต์พุต จัดเรียงอินพุตตามวันในสัปดาห์โดยเริ่มจากวันอาทิตย์ (เช่นThMoSaSuFrTuWe-> SuMoTuWeThFrSa) ลดตัวย่อลงไปหนึ่งตัวอักษรถ้ามันไม่มีใบความคลุมเครือ ตัวอย่างเช่นSuMoTuWeควรเป็นSMTWเพราะ S ตัวแรกไม่สามารถเป็นวันเสาร์ได้เนื่องจากจะทำให้เอาต์พุตไม่ได้เรียงลำดับ (เหมือนกันสำหรับ T) อย่างไรก็ตามThFrSaควรเป็นThFSเช่นวันอังคารและวันพฤหัสบดีมาก่อนวันศุกร์และลดลงเพื่อTFSสร้างความกำกวม หากเอาท์พุทเป็นตอนนี้MTWTFเอาท์พุทDแทน (ซึ่งหมายถึง "สัปดาห์วัน ") ในทำนองเดียวกันSSควรจะเป็นEสำหรับสัปดาห์สิ้นสุด ในที่สุด SMTWTFSควรกลายเป็นAสำหรับทุกวัน ทั้งอินพุตและเอาต์พุตต้องเป็นสตริงเดี่ยว เนื่องจากนี่คือcode-golfรหัสที่สั้นที่สุดเป็นไบต์จะเป็นผู้ชนะ กรณีทดสอบ: In Out | In Out -----------------------|-------------------- SuTu STu | SuTuWe STW SuTuSa STuS | SuWeTh SWT TuThSa TTS | …

4
ลำดับ Quine ที่กำลังเติบโต
คุณจะต้องเขียนโปรแกรม 10 โปรแกรมp1 p2 ... p10ตามคุณสมบัติต่อไปนี้: pKพิมพ์pK+1สำหรับK1-9 p10 พิมพ์ p10 เมื่อต่อKโปรแกรมแรกเข้าด้วยกันโปรแกรมที่เป็นผลลัพธ์จะp1...pKพิมพ์p1...pKออกมา แต่ละโปรแกรมจะต้องมีขนาดใหญ่ในขนาดไบต์กว่าโครงการก่อนหน้านี้pKpK-1 โปรแกรมทั้งหมดจะต้องเป็นภาษาเดียวกัน ฟังก์ชั่นควินนิ่งในตัว (เช่นQในหลายภาษา) ได้รับอนุญาต คะแนนของคุณคือผลรวมของจำนวนไบต์ของ 10 โปรแกรม เนื่องจากมีเพียงสิบโปรแกรมคุณต้องทำให้รหัสของคุณสั้นที่สุด โชคดี.

1
ตีกอล์ฟให้คุณเป็นดับเบิ้ลควินที่ดีกว่า
ราตรีสวัสดิ์ท่านสุภาพบุรุษและสุภาพสตรี คืนนี้ - เรามีรหัสท้าทาย การแข่งขันที่จะถูกกำหนดไม่ได้อยู่ในจำนวนคะแนน (a la Asteroids) แต่เพียงว่าคุณจะสามารถทำมันให้เสร็จ (a la Zelda) ได้หรือไม่ และเพื่อการเปรียบเทียบจำนวนไบต์ (เอ่อ ... แต่คุณบอกว่า ... ) ความท้าทายของคุณคือการเขียน quine เดียวที่รวบรวมทั้งในWhiteSpaceและภาษาอื่น ๆ ที่คุณเลือก ทั้งคู่ต้องมีเอาท์พุทที่เหมือนกันอย่างแน่นอน (ซึ่งเป็นควินก็เหมือนกันกับซอร์สโค้ด) ควินของคุณจะต้องมีความยาวมากกว่า 3 ไบต์ คะแนนของคุณคือขนาดของซอร์สโค้ดของคุณเป็นไบต์ เนื่องจากความท้าทายนี้เกี่ยวข้องกับ WhiteSpace โปรดหลีกเลี่ยงคำตอบของคุณเพื่อให้ชัดเจน - ควรอยู่ในรูปแบบ C คะแนนของคุณเป็นแหล่งต้นฉบับเป็นไบต์ไม่ใช่เวอร์ชันที่ใช้ Escape โชคดี.

12
ฉันรู้จักคุณ แต่คุณไม่รู้จักฉัน
คุณได้รับมอบหมายให้เขียนโปรแกรมสองโปรแกรม โปรแกรมต้องพิมพ์อะไรในปัจจัยการผลิตทั้งหมดยกเว้นเมื่อโปรแกรมBคือการป้อนข้อมูลในกรณีที่มันควรพิมพ์ โปรแกรมBต้องพิมพ์บนอินพุตทั้งหมดยกเว้นเมื่อโปรแกรมAเป็นอินพุตซึ่งในกรณีนี้ไม่ควรพิมพ์อะไรเลย11 เกณฑ์การให้คะแนน: +1 สำหรับแต่ละตัวละครจากทั้งสองโปรแกรม คะแนนต่ำสุดชนะ
18 code-golf  quine 

30
องค์ประกอบที่หายไป
กำหนดสตริงSและรายชื่อของดัชนีXปรับเปลี่ยนSโดยการเอาองค์ประกอบที่ดัชนีของแต่ละขณะที่ใช้ผลที่เป็นค่าใหม่SS ตัวอย่างเช่นกำหนดS = 'codegolf'และX = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

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