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

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

21
อัพเดตไฟล์ภาษา Minecraft
ใน 1.13, ไฟล์ภาษา Minecraft ถูกเปลี่ยนจากการเป็นรูปแบบคีย์หลายค่าแบบง่าย = เป็นJSON JSON ท้าทาย เขียนโปรแกรมที่แปลงจากรูปแบบดั้งเดิมที่ส่งคืนสตริง JSON อินพุตสามารถใช้วิธีอินพุตมาตรฐานใด ๆ เอาต์พุตต้องเป็น json จากวิธีเอาต์พุตมาตรฐานใด ๆ รูปแบบดั้งเดิมมีบรรทัดที่มีคู่ key = value ตัวอย่างเช่น tile.dirt.name=Dirt advMode.nearestPlayer=Use "@p" to target nearest player build.tooHigh=Height limit for building is %s blocks ควรแปลงเป็นวัตถุ JSON ขนาดใหญ่หนึ่งตัวพร้อม key = value { "tile.dirt.name": "Dirt", "advMode.nearestPlayer": "Use \"@p\" to target …
11 code-golf  game  json 

4
กำหนดฤดูกาล
บทนำ: ในซีกโลกเหนือ (เช่นยุโรปอเมริกาเหนือ ฯลฯ ) ฤดูกาลจะถูกแบ่งออกดังนี้: - ฤดูใบไม้ผลิ:มีนาคม, เมษายน, พฤษภาคม - ฤดูร้อน:มิถุนายน, กรกฎาคม, สิงหาคม - ฤดูใบไม้ร่วง:กันยายน, ตุลาคม, พฤศจิกายน - ฤดูหนาว:ธันวาคม , มกราคมกุมภาพันธ์ ในซีกโลกใต้อย่างไรก็ตาม (เช่นออสเตรเลียอเมริกาใต้ ฯลฯ ) ฤดูกาลจะถูกแบ่งออกดังนี้: - ฤดูใบไม้ผลิ:กันยายน, ตุลาคม, พฤศจิกายน - ฤดูร้อน:ธันวาคม, มกราคม, กุมภาพันธ์ - ฤดูใบไม้ร่วง:มีนาคม, เมษายน, พฤษภาคม - ฤดูหนาว:มิถุนายนกรกฎาคมสิงหาคม ความแตกต่างนี้เกิดจากตำแหน่งของดวงอาทิตย์เกี่ยวกับเส้นศูนย์สูตรซึ่งซีกโลกเหนือและซีกโลกใต้มีฤดูกาลที่ตรงกันข้าม การป้อนข้อมูล: ในการท้าทายนี้เราจะรับอินพุตสองตัว: หนึ่งรายการสำหรับเดือน ( 1 <= m <= …
11 code-golf  number 

1
นักปั่นรถยนต์ออนควิน
ทำควิน แต่ด้วยการบิด คำให้การ ควินพิมพ์รหัส แต่ใส่ตัวอักษรตัวแรกในตอนท้าย (คุณสามารถทำย้อนกลับ แต่รวมถึงบันทึกย่อนั้นในคำตอบของคุณ) ผลลัพธ์นั้นจะต้องเป็นโปรแกรมซึ่งเป็นวิธีการแก้ปัญหา ตัวอย่าง: สมมติว่ารหัสของคุณfoobarทำงานอยู่oobarfซึ่งจะส่งคืนซึ่งจะเป็นอีกโปรแกรมที่ถูกต้อง foobar -> oobarf oobarf -> obarfo obarfo -> barfoo barfoo -> arfoob arfoob -> rfooba rfooba -> foobar กฎระเบียบ รหัสของคุณจะต้องไม่เป็นเอาท์พุทของรุ่นของรหัสของคนอื่นที่ค่อนข้างชัดเจนว่าขโมย รหัสของคุณจะต้องยาวเกิน 2 ตัวอักษร (รหัสย่อนั้นไม่สนุก) รหัสของคุณต้องมีอักขระที่แตกต่างกันอย่างน้อยสองตัว (เช่น: +++ไม่ถูกต้อง) เกณฑ์การให้คะแนน ในฐานะนักกอล์ฟที่ท้าทายรหัสที่สั้นที่สุดจะเป็นผู้ชนะ
11 code-golf  quine 

17
สร้างรายชื่อ Rotonyms 2
คำนาม 2 "Rotonym" เป็นคำที่ ROT13s เป็นคำอื่น (ในภาษาเดียวกัน) สำหรับความท้าทายนี้เราจะใช้คำจำกัดความอื่น: "Rotonym" เป็นคำที่วงกลมเปลี่ยน / หมุนเป็นคำอื่น (ในภาษาเดียวกัน) ตัวอย่างเช่น: 'stable' < 'tables' < 'ablest' 'abort' > 'tabor' 'tada' >> 'data' ความท้าทาย เขียนโปรแกรมหรือฟังก์ชั่นที่ยอมรับรายการพจนานุกรม / คำและพิมพ์หรือส่งกลับรายการคำนามสมบูรณ์ การสั่งซื้อไม่สำคัญ การเปรียบเทียบควรคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ดังนั้นคุณสามารถสมมติว่าอินพุตจะถูกส่งเป็นพจนานุกรมตัวพิมพ์เล็กเท่านั้น ผลลัพธ์ควรแสดงเป็นคำเดียว (ไม่ใช่คู่) และไม่มีการซ้ำซ้อนดังนั้นคุณสามารถสมมติว่าอินพุตไม่มีการซ้ำซ้อน นี่คือรหัสกอล์ฟ ตัวอย่าง ป.ร. ให้ไว้ ablest abort green irk stable tables tabor tata terra vex you กลับ …
11 code-golf 

2
ค้นหาเพื่อนบ้านของฉัน
อินพุตประกอบด้วยแถวiพร้อมข้อมูลเพื่อนบ้าน แต่ละฉันTHแถวมี 4 ค่าคิดเป็นเพื่อนบ้านของฉันไปยังทิศตะวันตกเฉียงเหนือ , ภาคตะวันออก , ภาคใต้และตะวันตกทิศทางตามลำดับ ดังนั้นแต่ละค่าหมายถึงเพื่อนบ้านที่ทิศทางที่กำหนดของที่ฉันTHแถวเริ่มจากแถวที่ 1 และสามารถไปได้ถึง 65,535 แถว 0ค่าบ่งชี้ไปในทิศทางเพื่อนบ้านว่าไม่มี ตัวอย่างเช่นถ้าแถวแรกคือ "0 2 3 10" มันหมายความว่าฉันเพื่อนบ้านมีสามเพื่อนบ้านอื่น ๆ : ไม่มีใครไปทางทิศเหนือเพื่อนบ้าน2ไปทางทิศตะวันออกเพื่อนบ้าน3ไปทางทิศใต้และเพื่อนบ้าน10ไปทางทิศตะวันตก คุณต้องส่งออกอาเรย์ของเพื่อนบ้านเริ่มต้นจากค่าที่มากที่สุดไปทางตะวันตกเฉียงเหนือ แต่ละเพื่อนบ้านจะปรากฏเพียงครั้งเดียวที่ตำแหน่งของมันเมื่อเทียบกับคนอื่น ๆ ลองดูตัวอย่าง: การป้อนข้อมูล: 0 0 0 0 ไม่มีเพื่อนบ้าน (กรณีว่างเปล่า) เอาท์พุท: 1 การป้อนข้อมูล: 0 2 0 0 0 0 0 1 1 มีเพื่อนบ้าน 2 ทางด้านตะวันออก 2 …

7
การกู้คืนพารามิเตอร์ช่วง
ลักษณะ คุณจะได้รับผลลัพธ์ของฟังก์ชันช่วงที่ทุกองค์ประกอบถูกปัดเศษเป็นจำนวนเต็มที่ใกล้ที่สุด เป้าหมายของคุณคือการกู้คืนรายการเดิม ตัวอย่างเช่นฟังก์ชันต่อไปนี้ (ใน Python3) จะสร้างอินพุตสำหรับโปรแกรมของคุณ: from numpy import arange, floor def floored_range(A, B, C): return list(floor(arange(A, B, C))) ผลลัพธ์ของโปรแกรมของคุณควรเป็นการคาดเดาที่ถูกต้องของข้อมูลต้นฉบับ ที่นี่การเดาที่ถูกต้องหมายความว่ามันจะต้องตรงกับอินพุตเมื่อปูพื้นและต้องเป็นเอาต์พุตที่เป็นไปได้ของฟังก์ชันช่วง (เช่นเมื่อกราฟต้องมีเส้นตรงที่สมบูรณ์) ตัวอย่าง Input: [1,2,3,4] Output: [1,2,3,4] Input: [1,2,3,4] Output: [1.9,2.7,3.5,4.3] Input: [1,2,3,4,5,5] Output: [1.9,2.7,3.5,4.3,5.1,5.9] Input: [1,1,2,2,3,3,4,4] Output: [1,1.5,2,2.5,3,3.5,4,4.5] Input: [1,1,2,3,3,4] Output: [1,1.7,2.4,3.1,3.8,4.5] Input: [56, 54, 52, 50, 48, …
11 code-golf 

3
พหุนาม -> รวมเข้าด้วยกัน
กำหนดพหุนามในตัวแปรเดียวที่มีสัมประสิทธิ์ rational เอาท์พุทนิพจน์เทียบเท่าที่มีเพียง1ตัวแปรและอินทิกรัล จำกัด ยกตัวอย่างเช่น - x 2สามารถแสดงเป็น∫ x ∫ 1 1 1D เสื้อ x d U E := 1 | var | ∫EEEdvar อนุญาตวิธีการอินพุต / เอาต์พุตที่เหมาะสม ตัวอย่าง: คะแนนของคุณจะเป็นความยาวรหัสของคุณคูณด้วยจำนวน∫สัญลักษณ์ที่ใช้ในกรณีทดสอบ คุณควรทำคะแนนโปรแกรมของคุณได้ คะแนนต่ำสุดชนะ กรณีทดสอบ: 4/381*x^2+49/8*x^3-17/6 311/59*x^2-92/9*x^3-7/15*x 333/29*x^3+475/96*x^8 การตีกอล์ฟเป็นไปได้ยากเพราะฉันไม่สามารถตีกอล์ฟได้แค่รหัสหรือเอาท์พุทดังนั้นฉันจึงไม่รู้ว่าการเปลี่ยนแปลงจะช่วยหรือกระทบคะแนนของฉันได้หรือไม่จนกว่าฉันจะลองซึ่งมันแย่มากในความคิดของฉัน อย่าปล่อยให้คะแนน จำกัด การสร้างของคุณ คุณยินดีที่จะตอบด้วยคะแนนส่วนหนึ่งส่วนใหญ่นั้นได้รับการปรับปรุงให้ดีที่สุดแม้ว่าอีกส่วนหนึ่งจะออกไปไม่ดีก็ตาม

4
ขุด timelapse ของเหมือง
คุณชอบที่จะดูช่วงเวลาที่ยอดเยี่ยมของสิ่งก่อสร้างหรืองานขนาดใหญ่อื่น ๆ ในไม่กี่นาทีหรือไม่? ให้ทำที่นี่ เราจะมองไปที่เหมืองขุดขุดทำภาพในแต่ละวันเพื่อดูความคืบหน้าทั้งหมด และงานของคุณคือแสดงให้เราเห็นกระบวนการนี้! เหมืองหินถูกกำหนดโดยความกว้างของชั้นแรก รถขุดถูกกำหนดโดยความสามารถในการขุดในหนึ่งวัน อินพุต ความกว้างของเหมือง เลขจำนวนเต็มเสมอ> = 1 Excavator dig speed เลขจำนวนเต็มเสมอ> = 1 เอาท์พุต ความคืบหน้าของการขุดเหมืองในแต่ละวัน เริ่มต้นด้วยพื้นดินที่ไม่ถูกแตะต้องและเสร็จสิ้นด้วยการทำเหมือง กฎระเบียบ ในวันสุดท้ายอาจมีหน่วยขุดน้อยกว่าความสามารถในการขุด งานที่มากเกินไปจะไม่ถูกนำไปใช้ในทุกที่ดังนั้นคุณควรส่งออกเหมืองที่ขุดได้อย่างสมบูรณ์ ความคืบหน้าทุกวันจะต้องมีอยู่ในผลลัพธ์ในครั้งเดียว คุณไม่สามารถล้างหรือเขียนทับความคืบหน้าของวันก่อนหน้าในผลลัพธ์ ขึ้นบรรทัดใหม่และนำขึ้นบรรทัดใหม่สำหรับผลลัพธ์ในแต่ละวันเป็นที่ยอมรับในจำนวนที่สมเหตุสมผล นี่คือรหัสกอล์ฟดังนั้นโปรดทำให้รหัสของคุณเล็กที่สุดเท่าที่จะทำได้ ชี้แจง งานเริ่มต้นด้วยพื้นราบ ความยาวของพื้นดินที่แสดงคือความกว้างของเหมืองหิน +2 ดังนั้นจะมีอักขระขีดล่างหนึ่งตัวที่ทั้งสองด้านของเหมืองหิน __________ เหมืองที่ขุดจะมีลักษณะเช่นนี้สำหรับความกว้าง: _ _ \ / \ / \ / \/ และเช่นนี้สำหรับความกว้างที่แปลก _ _ \ / …

4
จำนวนเต็มใน Base Pi
พื้นหลัง: Pi ( π) เป็นจำนวนอดิศัยและดังนั้นจึงมีการแสดงทศนิยมไม่สิ้นสุด ในทำนองเดียวกันการเป็นตัวแทนจะไม่ยุติลงถ้าเขียนในฐานจำนวนเต็มอื่น ๆ แต่ถ้าเราเขียนมันในฐานπ? ตัวเลขในทศนิยมแสดงถึงพลังของ 10 ดังนั้น: π = 3.14… = (3 * 10^0) + (1 * 10^-1) + (4 * 10^-2) + … ดังนั้นในฐานπตัวเลขจะเป็นตัวแทนของπ: π = 10 = (1 * π^1) + (0 * π^0) ในฐานใหม่นี้จำนวนเต็มมีการแสดงที่ไม่สิ้นสุด ดังนั้น 10 ในทศนิยมตอนนี้กลายเป็นต่อไปนี้: 10 => 100.01022… = (1 * …

2
การล่าไข่ในสไตล์ Collatz
แรงบันดาลใจจากThe Great API Easter Egg Hunt! สรุป งานของคุณคือการค้นหาจำนวนเต็มที่กำหนดไว้ล่วงหน้าใน "พื้นที่ Collatz" (จะอธิบายในภายหลัง) โดยใช้ขั้นตอนน้อยที่สุดที่เป็นไปได้ บทนำ ความท้าทายนี้มีพื้นฐานมาจากการคาดคะเน Collatz ที่มีชื่อเสียงซึ่งหวังว่าทุกคนที่นี่จะได้ยิน นี่คือสรุปที่นำมาจากพิมพ์ตัวเลขซูเปอร์ Collatz Collatz ลำดับ (ที่เรียกว่าปัญหา 3x + 1) เป็นที่ที่คุณเริ่มต้นด้วยจำนวนเต็มบวกใด ๆ สำหรับตัวอย่างนี้เราจะใช้ 10 และใช้ชุดของขั้นตอนไปนี้: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until …

3
ฐานบ้า แต่มีเหตุผล
เรามีความท้าทายมากมายจากฐาน 10 ฐาน 2 ฐาน 36 หรือแม้แต่ฐาน -10แต่ฐานเหตุผลอื่น ๆ ทั้งหมดเป็นอย่างไร งาน กำหนดจำนวนเต็มในฐาน 10 และฐานเหตุผลให้คืนค่าจำนวนเต็มในฐานนั้น (เป็นอาร์เรย์สตริง ฯลฯ ) กระบวนการ เป็นการยากที่จะจินตนาการถึงฐานที่มีเหตุผลดังนั้นลองจินตนาการภาพโดยใช้Exploding Dots : พิจารณาภาพเคลื่อนไหวนี้โดยแสดง 17 ในฐาน 3: แต่ละจุดแทนหน่วยและกล่องแทนตัวเลข: กล่องด้านขวาสุดคือที่ที่หนึ่งกล่องกลางคือที่ 3 ^ 1 และกล่องซ้ายสุดคือที่ 3 ^ 2 เราสามารถเริ่มต้นด้วย 17 จุดในสถานที่หนึ่งของ อย่างไรก็ตามนี่คือฐาน 3 ดังนั้นตำแหน่งต้องน้อยกว่า 3 ดังนั้นเราจึง "ระเบิด" 3 จุดและสร้างจุดบนกล่องทางด้านซ้าย เราทำซ้ำจนกว่าเราจะจบลงด้วยตำแหน่งที่มั่นคงโดยไม่มีจุดที่สามารถระเบิดได้ (เช่น 3 จุดในกล่องเดียวกัน) ดังนั้น …

3
ชื่อเดียวกันง่อย!
เขียนฟังก์ชั่นหรือโปรแกรมที่เมื่อได้รับรายชื่อส่งออกหรือส่งกลับรายการที่ซ้ำกันของชื่อที่กำหนดมีรุ่นย่อที่ไม่ซ้ำกันของนามสกุลของพวกเขา การป้อนข้อมูล: รายการชื่อที่ชื่อถูกกำหนดโดยชื่อที่กำหนดและนามสกุลคั่นด้วยช่องว่าง ชื่อเป็นสตริงที่ไม่ว่างที่มีตัวอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กเท่านั้น รายการสามารถเป็นอาร์เรย์ของสตริงหรือชื่อที่คั่นด้วยอักขระที่ไม่ใช่ alpha, non-space คงที่ แต่เอาต์พุตต้องอยู่ในรูปแบบเดียวกับอินพุต เอาท์พุท: รายการของชื่ออินพุตในลำดับและรูปแบบเดียวกันกับอินพุตที่แก้ไขโดยกฎเหล่านี้: สำหรับชื่อที่กำหนดไม่ซ้ำกันให้ส่งออกเฉพาะชื่อที่กำหนด สำหรับชื่อที่ใช้ชื่อเดียวกัน: เช่นเดียวกับชื่อที่ให้เพิ่มนามสกุลที่เป็นเอกลักษณ์สั้นที่สุดที่ไม่ได้ใช้ร่วมกับชื่ออื่นแล้วตามด้วยจุด ตัวอย่างเช่น: John Clancy, John Smithกลายเป็นJohn C.,John S.และJames Brown, James Bratteกลายเป็นJames Bro.,James Bra. หากนามสกุลหนึ่งเป็นชุดย่อยของอีกเช่นJulian King,Julian Kingsleyส่งคืนนามสกุลเต็มของขนาดเล็กโดยไม่มีจุด ตัวอย่างจะกลายเป็นJulian King,Julian King. โดยทั่วไปจุดจะแสดงถึง regex .+โดยที่มีเพียงชื่อเดียวเท่านั้นที่ควรจับคู่ คุณอาจคิดว่าจะไม่มีใครแชร์ทั้งชื่อและนามสกุลเดียวกัน ชื่อเป็นกรณี ๆ ไป กรณีทดสอบ: John Clancy,Julie Walker,John Walker,Julie Clancy -> John C.,Julie W.,John W.,Julie …

20
ระยะทางระหว่างจุดสองจุดบนดวงจันทร์
ให้ละติจูด / ลองจิจูดของสองจุดบนดวงจันทร์(lat1, lon1)และ(lat2, lon2)คำนวณระยะทางระหว่างจุดสองจุดในกิโลเมตรโดยใช้สูตรใด ๆที่ให้ผลลัพธ์เช่นเดียวกับสูตรแฮเวอร์ซีน อินพุต ค่าจำนวนเต็มสี่ค่าเป็นlat1, lon1, lat2, lon2องศา (มุม) หรือ ทศนิยมสี่ค่าϕ1, λ1, ϕ2, λ2เป็นเรเดียน เอาท์พุต ระยะทางเป็นกิโลเมตรระหว่างจุดสองจุด (ทศนิยมด้วยความแม่นยำหรือจำนวนเต็มกลม) สูตร Haversine ที่ไหน r คือรัศมีของทรงกลม (สมมติว่ารัศมีของดวงจันทร์คือ 1737 กม.) ϕ1 ละติจูดของจุด 1 เป็นเรเดียน ϕ2 ละติจูดของจุด 2 เป็นเรเดียน λ1 ลองจิจูดของจุดที่ 1 ในเรเดียน λ2 ลองจิจูดของจุด 2 เป็นเรเดียน d คือระยะทางวงกลมระหว่างสองจุด (ที่มา: https://en.wikipedia.org/wiki/Haversine_formula ) สูตรอื่น …

4
ตรรกะไตรภาคที่สมดุล
ตรรกะไตรภาคที่สมดุล ternary เป็นปกติอีกชื่อหนึ่งของฐานที่ 3 กล่าวคือแต่ละหลักคือ0, 1หรือ2และแต่ละสถานที่มีมูลค่า 3 เท่าของสถานที่ถัดไป Balanced Ternary เป็นการปรับเปลี่ยน Ternary ซึ่งใช้หลักของ-1, 0และ1. นี่คือข้อดีของการไม่ต้องมีเครื่องหมาย แต่ละสถานที่ยังคงมีค่า 3 เท่าของสถานที่ต่อไป ครั้งแรกจำนวนเต็มบวกไม่กี่จึง[1], [1, -1], [1, 0], [1, 1], [1, -1, -1]ในขณะที่ไม่กี่ครั้งแรกจำนวนเต็มลบ[-1], [-1, 1], [-1, 0], ,[-1, -1][-1, 1, 1] x, y, zคุณมีสามปัจจัยการผลิต zอย่างใดอย่างหนึ่ง-1, 0หรือ1ในขณะที่xและyอาจได้มาจาก-3812798742493การ3812798742493รวม ขั้นตอนแรกคือการแปลงxและyจากทศนิยมเป็นไตรภาคที่สมดุล สิ่งนี้จะทำให้คุณ 27 trits (TeRnary digITS) จากนั้นคุณจะต้องรวมการคำนวณจากxทั้งyคู่และคู่โดยใช้การดำเนินการแบบไตรภาคแล้วแปลงผลลัพธ์กลับเป็นทศนิยม คุณสามารถเลือกค่าของzแผนที่สำหรับหนึ่งในสามของการดำเนินการประกอบไปด้วย: A: …

6
การนับแกะเพื่อผล็อยหลับไป
คนส่วนใหญ่มีความคุ้นเคยกับเรื่องเกี่ยวกับการนับแกะเพื่อหลับ มีฝูงแกะบางตัวกระโดดข้ามรั้วและคุณนับจำนวนแกะเมื่อกระโดด คาดคะเนสิ่งนี้จะช่วยให้จิตใจของคุณสงบลงและทำให้คุณเข้าสู่สภาวะการนอนหลับเพื่อที่คุณจะหลับไป นี่คือแกะ ASCII ที่หันไปทางขวากำลังรอการนับ: '00^> || นี่คือแกะ ASCII ที่กระโดดข้ามรั้ว: '00^> /\ ++ นี่คือสิ่งที่หันไปทางซ้ายโดยนับมาแล้ว: <^00' || ความท้าทาย ได้รับการป้อนข้อมูลจำนวนเต็มสองnและmมีn > 2การอธิบายทั้งหมดแกะหลายวิธีและm > 0บอกวิธีการแกะจำนวนมากได้รับนับแล้วส่งออกเป็นตัวแทนศิลปะ ASCII แกะนับจะผล็อยหลับไป ตอนนี้สำหรับการบิด: เนื่องจากขนาดของปากกาที่แกะอยู่แถวบนสุดสามารถเก็บ10แกะได้สูงสุดไม่นับแกะที่กำลังกระโดดซึ่งต้องอยู่ในแถวด้านบนเสมอ แถวที่ตามมาไม่สามารถมีแกะอยู่ด้านนอกปากกาของพวกเขา (คุณไม่มีแกะทางซ้ายในแถวที่สองมากกว่าที่คุณทำในแถวแรกและเหมือนกันสำหรับด้านขวา) หากมี11แกะรวมกันหรือมากกว่าแถวบนสุดจะต้องมี10บวกกับแกะกระโดดในนั้น ช่องว่างนำหน้า / ต่อท้ายและช่องว่างระหว่างแกะไม่สำคัญตราบใดที่: มีอักขระช่องว่างอย่างน้อยหนึ่งตัวระหว่างแกะ ตัวละครทั้งหมดเข้าแถวกันอย่างเหมาะสม ตราบใดที่กฎเหล่านี้บรรลุผลการจัดเตรียมที่แท้จริงของแกะก็ขึ้นอยู่กับการใช้งานของคุณ ตัวอย่าง ตัวอย่างเช่นนี่คือn=3และm=1กรณีที่ง่ายที่สุด '00^> '00^> /\ <^00' || ++ || นี่คือn=11และm=6แกะส่วนใหญ่ที่สามารถพอดีกับเส้นแนวนอนหนึ่งเส้น '00^> '00^> '00^> '00^> …

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