การเขียนโปรแกรมปริศนา & รหัสกอล์ฟ

คำถาม & คำตอบสำหรับผู้ชื่นชอบการเขียนโปรแกรมปริศนา

30
สวัสดีปีใหม่ล่วงหน้า 2016!
ข้อมูลที่คุณป้อนจะเป็นจำนวนเต็มระหว่างปี 1970 ถึง 2090 (รวม) ซึ่งคิดเป็นปี โปรแกรมของคุณควรแสดงผลในปีถัดไปที่วันปีใหม่ตรงกับวันเดียวกันของสัปดาห์เป็นปีที่ป้อนเข้า กรณีทดสอบ: ด้านล่างนี้เป็นอินพุตและเอาต์พุตตัวอย่าง 2001 => 2007 2047 => 2058 2014 => 2020 1970 => 1976 1971 => 1982 1977 => 1983 2006 => 2012 โบนัส 20%:แสดงวันของสัปดาห์ในวันปีใหม่ 2001 => 2007 (Mon) 2047 => 2058 (Tue) 2014 => 2020 (Wed) 1970 => 1976 (Thu) 1971 => …

24
จัดศูนย์กลางข้อความ!
จัดศูนย์กลางข้อความ! ในการท้าทายนี้คุณจะต้องอยู่ตรงกลางเส้นต่าง ๆ ตัวอย่าง Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf ข้อมูลจำเพาะ แต่ละบรรทัดอินพุตจะมีอักขระที่ไม่ใช่ช่องว่างอย่างน้อยหนึ่งตัวเสมอคุณอาจถือว่าอักขระช่องว่างเท่านั้นคือช่องว่าง ( ) และบรรทัดใหม่ แต่ละบรรทัดอินพุตจะไม่มีการต่อท้ายและ / หรือช่องว่างนำหน้า (ยกเว้นสำหรับการขึ้นบรรทัดใหม่) ไม่อนุญาตให้ใช้ช่องว่างต่อท้ายในเอาต์พุต คุณควรอยู่กึ่งกลางระหว่างบรรทัดที่ยาวที่สุดในอินพุต หากบรรทัดนั้นยาวแม้กระทั่งโปรแกรม / ฟังก์ชั่นของคุณควรอยู่กึ่งกลางทางด้านซ้าย ความยาวบรรทัดสูงสุดเป็นสิ่งที่ภาษาของคุณสามารถจัดการได้ แต่โปรแกรมของคุณควรทำงานกับบรรทัดที่มีความยาวอย่างน้อย 500 บรรทัด ลีดเดอร์บอร์ด นี่คือ Stack Snippet เพื่อสร้างทั้งกระดานผู้นำปกติและภาพรวมของผู้ชนะตามภาษา เพื่อให้แน่ใจว่าคำตอบของคุณปรากฏขึ้นโปรดเริ่มคำตอบด้วยหัวข้อโดยใช้เทมเพลต Markdown ต่อไปนี้: # Language …

30
การเขียนโปรแกรมด้วย Bits และ Bytes
ในการท้าทายนี้คุณจะต้องเขียนล่ามเป็นภาษาง่ายๆที่ฉันได้ทำขึ้น ภาษานี้ใช้ตัวสะสม A ตัวเดียวซึ่งมีความยาวหนึ่งไบต์ ที่จุดเริ่มต้นของโปรแกรม A = 0 นี่คือคำแนะนำภาษา: !: ผกผัน คำสั่งนี้จะแปลงค่าตัวสะสมเล็กน้อย ทุกศูนย์กลายเป็นหนึ่งและทุก ๆ กลายเป็นศูนย์ ! ง่าย >: เลื่อนไปทางขวา คำสั่งนี้เลื่อนทุกบิตในที่เดียวไปทางขวา บิตซ้ายสุดจะกลายเป็นศูนย์และบิตขวาสุดจะถูกทิ้ง <: เลื่อนไปทางซ้าย คำสั่งนี้เลื่อนทุกบิตในที่เดียวทางซ้าย บิตขวาสุดจะกลายเป็นศูนย์และบิตซ้ายสุดจะถูกทิ้ง @: สลับ Nybbles คำสั่งนี้ทำการแลกเปลี่ยนสี่บิตบนสุดของ A ด้วยสี่บิตด้านล่าง ตัวอย่างเช่นถ้า A 01101010และคุณดำเนินการ@A จะเป็น10100110: ____________________ | | 0110 1010 1010 0110 |_______| นั่นคือคำแนะนำทั้งหมด! ง่ายใช่มั้ย กฎระเบียบ โปรแกรมของคุณต้องยอมรับอินพุตหนึ่งครั้งในตอนเริ่มต้น นี่จะเป็นบรรทัดของรหัส นี่ไม่ใช่ล่ามแบบโต้ตอบ! คุณสามารถยอมรับอินพุตได้เพียงครั้งเดียวและไม่ต้องวนกลับไปที่จุดเริ่มต้นอีกครั้งเมื่อบรรทัดนั้นถูกดำเนินการ …

23
Holy Hole ในโดนัทแบทแมน!
ตัวละครบางตัวมีความศักดิ์สิทธิ์มากกว่าตัวละครอื่น ๆ ใช้ตัวอักษรที่ไม่บริสุทธิ์น้อยที่สุดเท่าที่จะทำได้ให้แสดงคำสั่งด้านบน ท้าทาย เขียนโปรแกรมเต็มรูปแบบเพื่อพิมพ์Holy Hole In A Donut, Batman!ไปยัง STDOUT หรือทางเลือกที่ใกล้เคียงที่สุด หากคุณสามารถบีบอัดอินพุตเพื่อลดคะแนนของคุณไปได้เลย :) อินพุต ไม่มี เอาท์พุต Holy Hole In A Donut, Batman! กฎระเบียบ นี่คือรหัสที่ท้าทายและคะแนนต่ำสุดชนะ เอาต์พุตที่ต้องการสามารถอ่านได้จากไฟล์ แต่จากนั้นควรนับรวมกับผลรวมของคุณ ขึ้นบรรทัดใหม่ได้ตามปกติในผลลัพธ์ มีช่องโหว่มาตรฐานและข้อกำหนดของ T & C เกณฑ์การให้คะแนน คะแนนของคุณคือจำนวนไบต์บวกกับตัวดัดแปลงบางอย่าง: ใช้ตัวละครศักดิ์สิทธิ์0469abdegopqrADOPQR@#นับเป็น 2 คะแนน ใช้ตัวละครศักดิ์สิทธิ์พิเศษ8B%$&1 แต้ม (ไม่มีโทษ) การใช้ตัวละครที่ไม่บริสุทธิ์12357cfhijklmnstuvwxyzCEFGHIJKLMNSTUVWXYZ!"^*()[]{}-=_+|\/?,.<>:;'~ถือโทษหนักกว่าและนับเป็น 10 คะแนนต่อตัวละคร ช่องว่างแท็บและการขึ้นบรรทัดใหม่คือ 1 คะแนน (ไม่มีการลงโทษ) ตัวละครอื่น ๆ ที่ไม่อยู่ในรายการคือ …

30
พิมพ์ตัวอักษร Scrabble Words ทั้ง 2 ตัว
ความท้าทาย: พิมพ์ทุก ๆ 2 ตัวอักษรคำที่ยอมรับได้ใน Scrabbleโดยใช้น้อยที่สุด ผมได้สร้างรายการแฟ้มข้อความที่นี่ ดูด้านล่าง มี 101 คำ ไม่มีคำใดขึ้นต้นด้วย C หรือ V. Creative แม้ว่าจะไม่ได้รับการสนับสนุนก็ตาม AA AB AD ... ZA กฎ: คำที่ส่งออกจะต้องแยกจากกันอย่างใด กรณีไม่สำคัญ แต่ควรสอดคล้องกัน อนุญาตให้เว้นวรรคต่อท้ายและขึ้นบรรทัดใหม่ ไม่ควรแสดงอักขระอื่น โปรแกรมไม่ควรรับอินพุตใด ๆ ไม่สามารถใช้ทรัพยากรภายนอก (พจนานุกรม) ไม่มีช่องโหว่มาตรฐาน wordlist: AA AB AD AE AG AH AI AL AM AN AR AS AT AW AX AY …

8
40 ตัวเลขใน 9 ไบต์
มี40 วิธีที่เส้นทาง Hamiltonianกำกับสามารถจัดเรียงบนตาราง 3 × 3 ได้: กราฟิกนี้ ( ขอบคุณ Sp3000! ) แสดงเฉพาะเส้นทางที่ไม่มีเส้นทาง 20 เส้นทางเท่านั้น ข้ามเส้นสีแต่ละเส้นในทั้งสองทิศทางสำหรับเส้นทาง 40 เส้นทาง ท้าทาย ใช้ASCII ที่พิมพ์ได้เท่านั้นเขียนอักขระ 3 × 3 ตารางเช่น: ABC DEF GHI เมื่อแต่ละเส้นทาง 40 เส้นทางถูกอ่านจากตารางนี้เป็น 40 โปรแกรมบรรทัดเดียว, 9 ตัวอักษรเป้าหมายคือการให้แต่ละโปรแกรมส่งออกจำนวนเต็มที่ไม่ซ้ำกันจาก 1 ถึง 40 การทำเช่นนี้สำหรับเส้นทาง 40 ทั้งหมดดูเหมือนยากและไม่น่าเป็นไปได้ ดังนั้นคุณจะต้องทำให้มันใช้งานได้หลายเส้นทางเท่าที่จะทำได้ การส่งผลงานที่ 40 โปรแกรมเส้นทางส่งออกตัวเลขที่แตกต่างกันมากที่สุดจาก 1 ถึง 40 จะเป็นผู้ชนะ Tiebreaker …

12
เราจมหรือว่ายน้ำ?
ปัญหา สถานการณ์วันโลกาวินาศอธิบายโดยสามตัวเลขในบรรทัดเดียวn, และm pการติดตามบรรทัดนั้นคือnบรรทัดที่มีmค่าต่อบรรทัด แต่ละค่าหมายถึงหน่วยน้ำทั้งหมดที่แต่ละเซลล์สามารถเก็บได้ pบรรทัดต่อไปนี้อธิบายสภาพอากาศสำหรับpวันถัดไป 1 หน่วยของฝนตกในเซลล์เดียวในแต่ละวัน หากปริมาณน้ำในเซลล์เกินจำนวนที่สามารถเก็บได้เซลล์นั้นจะท่วม หากเซลล์ที่อยู่ติดกันหลายแห่งทำงานได้เต็มประสิทธิภาพเซลล์เหล่านั้นจะถือว่าเป็นเซลล์เดียวที่แบ่งปันเพื่อนบ้านทั่วไป (คิดว่า Minesweeper เมื่อคุณคลิกที่กลุ่มว่าง) เซลล์ตรงกลางเดียวมี 4 เพื่อนบ้าน เซลล์กลางกำลังการผลิตสองตัวที่อยู่ติดกันทั้งหมดจะถือว่าเป็นหนึ่งเซลล์ที่มี 6 เพื่อนบ้าน เซลล์มุมเดียวมีเพื่อนบ้าน 2 คน ผนังเซลล์เดียวมี 3 เพื่อนบ้าน เมื่อเซลล์ถูกน้ำท่วมเหตุการณ์น้ำท่วมจะเกิดขึ้น น้ำส่วนเกินทั้งหมดจะกระจายไปยังเพื่อนบ้านอย่างเท่าเทียมกัน หากนั่นเป็นสาเหตุทำให้เพื่อนบ้านหนึ่งคนหรือมากกว่าถูกน้ำท่วมเหตุการณ์น้ำท่วมอื่นก็เกิดขึ้น เรื่องนี้จะดำเนินต่อไปจนกว่าน้ำจะตกลงหรือเมืองน้ำท่วมอย่างสมบูรณ์ ตัวอย่างการป้อนข้อมูล 7 5 3 3 2 3 4 5 2 2 0 3 4 1 1 2 3 3 4 1 …
40 code-golf 

22
ตรวจสอบว่าจุดอยู่ภายในรูปสามเหลี่ยมหรือไม่
เป้าหมายของคุณคือการพิจารณาว่าจุด 2D ที่ได้รับอยู่ในพื้นที่ของสามเหลี่ยมที่มีจุดยอด A, B, C หรือไม่ เขียนฟังก์ชั่นที่ใช้ในพิกัดของจุดทดสอบ X และจุดยอดสามเหลี่ยมสามรูป (นั่นคือทั้งหมด 8 พิกัด) และส่งกลับค่าจริงถ้าจุดนั้นอยู่ภายในสามเหลี่ยมนั้นและเท็จถ้าอยู่นอก ไม่ต้องกังวลเกี่ยวกับกรณีขอบ หากจุดนั้นอยู่บนขอบเขตของสามเหลี่ยม (ขอบหรือจุดสุดยอด) หรือสามเหลี่ยมนั้นเป็นส่วนของเส้นตรงโค้ดของคุณสามารถทำอะไรก็ได้รวมถึงการกระแทก ยังไม่ต้องกังวลกับความเสถียรเชิงตัวเลขหรือความแม่นยำจุดลอยตัว รหัสของคุณจะต้องเป็นชื่อฟังก์ชั่น จะไม่ยอมรับข้อมูลโค้ด ตัวละครที่ชนะน้อยที่สุด การป้อนข้อมูล: แปดตัวเลขจริงที่แสดงถึงพิกัด (-1,1)ตัวเลขจะอยู่ในช่วง รูปแบบการป้อนข้อมูลที่แน่นอนมีความยืดหยุ่น ยกตัวอย่างเช่นคุณสามารถใช้ตัวเลขแปดตัวรายการแปดหลักรายการสี่จุดแต่ละจุดที่กำหนดโดย tuple เมทริกซ์ 2 * 4 จำนวนเชิงซ้อนสี่จำนวนสองรายการของพิกัด x และพิกัด y และอื่น ๆ อินพุตต้องเป็นตัวเลขในคอนเทนเนอร์บางตัวโดยไม่มีข้อมูลเพิ่มเติม คุณไม่สามารถใช้อินพุตเพื่อดำเนินการประมวลผลล่วงหน้าและคุณไม่จำเป็นต้องมีข้อ จำกัด ใด ๆ ในอินพุตเช่นต้องการให้มีการให้คะแนนในพิกัด y จากน้อยไปหามาก ข้อมูลที่คุณป้อนจะต้องอนุญาตให้ใช้พิกัดแปดพิกัดใด ๆ (แม้ว่ารหัสของคุณจะทำงานโดยพลการในกรณีขอบที่ระบุไว้ก่อนหน้านี้) โปรดระบุรูปแบบการป้อนข้อมูลของคุณ …

30
เพิ่มโดยไม่ต้องเพิ่ม (หรือตัวดำเนินการทางคณิตศาสตร์พื้นฐาน 4 ตัวใด ๆ )
ปัญหา: เป้าหมายของคุณคือการเพิ่มป้อนตัวเลขสองโดยไม่ต้องใช้ใด ๆ +,-,*,/ของผู้ประกอบการทางคณิตศาสตร์ต่อไปนี้: นอกจากนี้คุณไม่สามารถใช้ฟังก์ชันในตัวที่ออกแบบมาเพื่อแทนที่ตัวดำเนินการทางคณิตศาสตร์เหล่านั้นได้ เกณฑ์การให้คะแนน: รหัสที่เล็กที่สุด (ในจำนวนไบต์) ชนะ ปรับปรุง โปรแกรมส่วนใหญ่ที่ฉันเคยเห็นมาเรียงต่อกันสองอาร์เรย์ที่มีหมายเลขของพวกเขาหรือทำให้first numberตัวละครผนวกsecond numberตัวอักษรแล้วนับพวกเขาทั้งหมด ตัวนับอาร์เรย์ที่สั้นที่สุด: APL ที่มี 8 ตัวอักษรโดย Tobia การต่อแถวสั้นที่สุด: Golfscript พร้อม 4 chars โดย Doorknob วิธีแก้ปัญหาลอการิทึมที่สั้นที่สุด: TI-89 Basic พร้อม 19 ตัวอักษรโดย Quincunx โซลูชันการรวม: Mathematica กับ 45 chars โดย Michael Stern เจ๋งที่สุดในความคิดของฉัน: ผู้ประกอบการระดับบิตในจาวาสคริปต์โดยเดฟ

30
วิธีที่สร้างสรรค์ที่สุดในการกลับจำนวนเต็มบวก [ปิด]
ระบุอินพุตเป็นจำนวนเต็มที่ไม่ได้ลงนาม: 13457 ฟังก์ชั่น / รูทีนย่อยของคุณควรกลับมา: 75431 เนื่องจากนี่คือการประกวดความนิยมจงสร้างสรรค์ โซลูชันที่สร้างสรรค์ใช้เทคนิคที่ผิดปกติหรือชาญฉลาดในการทำงานให้สำเร็จ ข้อ จำกัด : คุณไม่สามารถใช้อาร์เรย์ คุณไม่สามารถใช้สตริง ไม่มีการแทนที่ RTL ( &#8238) จุดบราวนี่สำหรับการใช้งานเลขคณิตสร้างสรรค์ เนื่องจากนี่เป็นการประกวดความนิยมฉันขอแนะนำไม่ให้ใช้ตัวดำเนินการ modulo ( %) ในรหัสของคุณ เกี่ยวกับศูนย์นำ: หากอินพุตคือ: 12340 จากนั้นผลลัพธ์: 4321 จะเป็นที่ยอมรับ

30
เครื่องสร้างรหัสผ่านแบบสุ่ม
เซิร์ฟเวอร์โดเมนต้องการให้พนักงานทุกคนมีรหัสผ่านแบบสุ่มที่รัดกุมและสอดคล้องกับกฎต่อไปนี้: ยาว 15 ตัวอักษร อักขระที่พิมพ์ได้บนแป้นพิมพ์เท่านั้น (ดังแสดงในรหัสประเภทด้านล่าง) ไม่อนุญาตให้สอนการขายเพื่อใช้รหัส ALT + NUMPAD อย่างน้อย 1 ตัวอักษรพิมพ์เล็ก: abcdefghijklmnopqrstuvwxyz อย่างน้อย 1 ตัวอักษรตัวพิมพ์ใหญ่: ABCDEFGHIJKLMNOPQRSTUVWXYZ ตัวเลขอย่างน้อย 1 หลัก: 0123456789 อย่างน้อย 1 สัญลักษณ์: `~!@#$%^&*()_+-={}|[]\:";'<>?,./ เพื่อจุดประสงค์นี้ฝ่ายไอทีได้มอบหมายและจะแจกจ่ายตัวสร้างรหัสผ่านแบบสุ่มให้กับพนักงานทุกคน พนักงานทุกคนจะต้องใช้เครื่องสร้างรหัสผ่านแบบสุ่ม ข้อกำหนดสำหรับตัวสร้างรหัสผ่านแบบสุ่มคือนอกเหนือจากข้อ จำกัด รหัสผ่านด้านบน: จะต้องสามารถสร้างการเรียงสับเปลี่ยนทั้งหมดของอักขระที่อนุญาตทั้งหมด มันจะต้องแสดงรหัสผ่านที่สร้างขึ้นบนหน้าจอ รหัสจะต้องมีขนาดเล็กที่สุดเท่าที่เป็นไปได้ (เป็นไบต์) โปรดส่งโซลูชันที่เสนอของคุณภายในสัปดาห์หน้า
40 code-golf  random 

30
ข้อผิดพลาด Runtime ที่ไร้สาระ [ปิด]
เขียนโปรแกรมที่สร้างข้อผิดพลาดรันไทม์ที่บ้าคลั่งปิดบังไร้สาระหรือไร้สาระ ไม่จำเป็นต้องมีความสับสนและความล้า (ความสั้น) โซลูชันที่ดูเหมือนว่าพวกเขาควรจะทำงานได้ดีจะดีกว่า วิธีแก้ปัญหาที่ดูเหมือนว่าพวกเขาควรจะทำลายทางเดียว แต่ทางที่ดีกว่า วิธีแก้ปัญหาที่เป็นแบบ nondeterministic จะดีกว่าตราบใดที่มันสามารถทำซ้ำได้ในบางครั้ง วิธีแก้ปัญหาที่มีระยะทางไกลระหว่างสาเหตุข้อผิดพลาดและการรวมตัวจะดีกว่า คะแนนโบนัสสำหรับการผลิตข้อผิดพลาดที่ควรจะเป็นไปไม่ได้ คะแนนโบนัสสำหรับข้อผิดพลาดที่ผิดพลาดรันไทม์ (เช่นการทำผิดพลาดส่วนหลาม) หรือระบบปฏิบัติการ หน่วยคะแนนจะเพิ่มขึ้น ภาคผนวก 1 คอมไพเลอร์พฤติกรรมที่ไม่ดีก็เช่นกัน

30
ฉันชื่ออะไร? สร้างชื่อภาษาทางอ้อม [ปิด]
สร้างเฉพาะชื่อภาษาการเขียนโปรแกรมโดยใช้เฉพาะสิ่งอำนวยความสะดวกของภาษานั้น ๆ ชื่อของภาษาสามารถเรียกใช้โดยทางอ้อมเท่านั้นเช่นจากตัวแปรสภาพแวดล้อมที่ไม่ได้กำหนดเองฟังก์ชันในตัวหรือวิธีการหรือล่าม / คอมไพเลอร์ของภาษา ผลลัพธ์ควรเป็นชื่อของภาษาเท่านั้น ตัวอย่างหนึ่งคือ: $ awk --v | awk 'NR<2 { print $2}' # GNU Awk 3.1.8 Awk คำตอบที่ฉันเลือกจะเป็นคำตอบที่ได้คะแนนมากที่สุด ในกรณีที่เสมอกันเวอร์ชันที่สั้นที่สุดของกอล์ฟ (แยกหรือตอบเพียงคำตอบเดียว) จะเป็นตัวแบ่งไทเบรก

18
เป็ดเป็ดหายไป!
นี่คือ (ค่อนข้างน่ากลัว) เพลงเป็ดน้อยห้าตัว (ไม่นาน): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack …
40 code-golf  string 

27
ความแตกต่างไม่ควรสร้างความแตกต่าง
เมื่อเร็ว ๆ นี้ บริษัท ของคุณได้จ้างsysadmins ที่อุทิศตนจำนวนมากใหม่ พวกเขารู้สึกว่าการดูหน้าจอคอมพิวเตอร์ค่อนข้าง จำกัด (ฉันหมายถึงอัตราการรีเฟรช 60Hz นั้นไม่เพียงพอ) ดังนั้นพวกเขาจึงเชื่อมต่อบัสข้อมูล CPU กับ DAC และเล่นผ่านลำโพงผ่านห้องเซิร์ฟเวอร์เพื่อให้พวกเขาได้ยิน ถึง 20kHz ปัญหาหนึ่ง: พวกเขาดูแลระบบไม่ใช่วิศวกรไฟฟ้าและการตั้งค่าลำโพงจะแตก พวกเขาคิดว่าสิ่งนี้เกิดจากการเปลี่ยนแปลงอย่างกระทันหันของค่าไบต์ในรหัสที่วิศวกรซอฟต์แวร์รวบรวมในเมนเฟรม sysadmins กำลังจัดการแข่งขันเล็กน้อยเพื่อดูว่าใครสามารถสร้างรหัสที่อ่อนโยนที่สุดสำหรับการตั้งค่าลำโพงของพวกเขา ท้าทาย ภารกิจของคุณคือการสร้างโปรแกรมหรือฟังก์ชั่นในภาษาที่เลือกซึ่งมีความแตกต่างกันน้อยที่สุดระหว่างไบต์ติดต่อกัน (ดูที่ส่วนการคำนวณ) โปรแกรมนี้จะมีหน้าที่คำนวณคะแนนของตัวเอง อินพุต สตริง ASCII บนstdinหรือใกล้เคียงที่สุดกับภาษาของคุณหรือเป็นฟังก์ชันอินพุตหากคุณกำลังสร้างฟังก์ชั่น เนื่องจากโปรแกรมของคุณจะต้องใช้เป็นข้อมูลป้อนเข้าในการคำนวณคะแนนของคุณโปรแกรมของคุณควรสนับสนุน Unicode หากมี Unicode ใด ๆ มิฉะนั้น ASCII ก็เพียงพอแล้ว อินพุตสามารถสันนิษฐานได้ว่ามีความยาวอย่างน้อย 2 ไบต์ การคำนวณ อักขระแต่ละตัวของสตริงจะถูกแปลงให้เทียบเท่ากับตัวเลขโดยใช้มาตรฐาน ASCII จากนั้นความแตกต่างระหว่างตัวละครทุกตัวก่อนอื่นจะต้องยืดแล้วสรุป ยกตัวอย่างเช่นสตริงจะได้รับคะแนนของabd1²+2²=5 เอาท์พุต ผลลัพธ์จะเป็นชื่อเรื่องที่คุณป้อน …

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