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

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

12
AZ ใน 10 ของคุณเห็นไหม
ตามมาถึงความท้าทายครั้งก่อนของฉันนับถึง 20 ด้วยคำพูด! เราจะใช้รายการคำจากความท้าทายนั้นอีกครั้งเพื่อทำงานอื่น เวลานี้คุณจะใช้เฉพาะ: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt ในการเลือกคำที่แตกต่างกัน 26 คำแต่ละคำที่ขึ้นต้นด้วยตัวอักษรที่ไม่ซ้ำกันและส่งออกตามลำดับจาก A ถึง Z นี่เป็นตัวอย่างที่ถูกต้อง: aardwolves babbitting caravaning debilitate evaporator fantasized geographer hawfinches imbecility juvenility kalanchoes lamaseries malodorous nudibranch oligophagy pantywaist quarreling russetting scantiness teetotaler undercount voodooisms wentletrap xenophobic yeomanries zwitterion นี่คือaardwolfนี้เป็นนกชนิดหนึ่งนี้เป็นkalanchoeนี้เป็นทากทะเลและwentletrap …

22
ใช้นักกอล์ฟที่ว่าง
esolangs สองมิติบางอย่างเช่นForkedและบางส่วนที่ไม่ใช่ esolangs เช่นPythonบางครั้งอาจต้องการช่องว่างก่อนบรรทัดของโค้ด นี่มันไม่ค่อยเล่นกอล์ฟมาก นอกจากนี้ฉันขี้เกียจเขียน 2d lang ที่ต้องการช่องว่างจำนวนมากก่อนรหัส งานของคุณคือการเขียนเครื่องมือที่ทำให้นักกอล์ฟภาษาเหล่านี้ แน่นอนว่าสิ่งนี้จะไม่สมบูรณ์แบบ ไม่สามารถใช้งานได้เช่นเมื่อตัวเลขเป็นอักขระตัวแรกในบรรทัดแหล่งที่มา อย่างไรก็ตามโดยทั่วไปจะมีประโยชน์ ท้าทาย คุณจะเขียนโปรแกรมหรือฟังก์ชั่นที่ ... ... รับหนึ่งอาร์กิวเมนต์ชื่อไฟล์หรือสตริงหรือ ... ... อ่านจากอินพุตมาตรฐาน โปรแกรมของคุณจะทำหน้าที่catยกเว้น: หากอักขระตัวแรกในบรรทัดใด ๆ เป็นตัวเลขรหัสของคุณจะพิมพ์xช่องว่างโดยที่xคือหมายเลขนั้น มิฉะนั้นจะพิมพ์ออกมาอย่างง่ายดาย เช่นเดียวกับตัวละครอื่น ๆ ในการป้อนข้อมูล กรณีทดสอบ การป้อนข้อมูล: foo bar foo bar 1foo bar foo bar foo bar 2foo bar foo bar foo bar foo bar เอาท์พุท: …

23
ฉันทานอาหารกลางวันแล้วหรือยัง
คุณรักอาหารกลางวัน อย่างไรก็ตามคุณกำลังลดน้ำหนักและต้องการให้แน่ใจว่าคุณไม่ได้รับประทานอาหารกลางวันสองครั้งในหนึ่งวันโดยไม่ได้ตั้งใจ ดังนั้นคุณต้องสร้างโปรแกรมเพื่อช่วยให้คุณมั่นใจ อย่างไรก็ตามสิ่งที่ซับซ้อนอย่างหนึ่งคือคุณกินอาหารกลางวันตามกำหนดเวลาที่แปลกมาก เวลาที่คุณทานอาหารกลางวันที่คือMONTH: DAY PM (คุณสามารถใช้ UTC หรือโซนเวลาที่แปลแล้ว) ถูกต้องถ้าวันนี้เป็นวันที่ 14 กรกฎาคมคุณกินอาหารกลางวันเวลา19:14 น . สำหรับโปรแกรมของคุณคุณต้องใช้วันที่และเวลาปัจจุบัน (ไม่ต้องป้อนข้อมูล) และส่งออกค่าความจริงที่สอดคล้องกันถ้าคุณกินอาหารกลางวันแล้วสำหรับวัน (หรือเป็นเวลาอาหารกลางวันในขณะนี้) หรือค่าเท็จ ถ้าคุณยังไม่ได้ ตัวอย่าง: (เวลาที่คุณรันโปรแกรม => เอาต์พุต) 4 พฤษภาคม 11:35 AM => เท็จ (คุณจะกินอาหารกลางวันเวลา 17.55 น.) 3 มิถุนายน 5:45 PM => เท็จ (คุณจะกินอาหารกลางวันเวลา 18:03 น.) 28 กรกฎาคม 8:30 PM => จริง (คุณกินอาหารกลางวันเวลา …
15 code-golf  date 

4
กองทัพอยู่ร่วมกันอย่างสงบสุข
ในเกมหมากรุกมีชิ้นส่วนที่เรียกว่าราชินีที่อาจโจมตีชิ้นอื่น ๆ ที่อยู่ในแถวเดียวกันคอลัมน์หรือแนวทแยง ในหมากรุกโดยทั่วไปจะมีสองด้านคือขาวดำโดยแต่ละชิ้นเป็นของหนึ่งในทีม ชิ้นอาจไม่โจมตีชิ้นส่วนที่เป็นของทีมเดียวกัน เป้าหมายของคุณคือค้นหากองทัพที่อยู่ร่วมกันได้อย่างสงบสุขที่สุดสำหรับกระดานสี่เหลี่ยม นั่นคือจำนวนของควีนส์ขาวและดำที่ใหญ่ที่สุดที่สามารถใส่ลงบนกระดานได้ดังนั้นไม่มีควีนส์สองคนที่สามารถโจมตีซึ่งกันและกันและจำนวนของควีนส์ดำนั้นเท่ากับจำนวนควีนไวท์ คุณจะได้รับข้อมูลป้อนเข้าตามความยาวด้านของกระดานสี่เหลี่ยมและควรส่งออกจำนวนขนาดของกองทัพที่อยู่ร่วมกันได้อย่างสันติที่ใหญ่ที่สุดที่สามารถบรรจุลงบนกระดานได้ นี่คือรหัสกอล์ฟเพื่อใช้กฎมาตรฐานสำหรับแท็ก OEIS A250000 กรณีทดสอบเหล่านี้รวมคำตอบที่รู้จักทั้งหมด โซลูชันของคุณควรเป็นคำตอบทั่วไปที่ให้พลังงานและเวลาในการคำนวณเพียงพอสามารถคำนวณโซลูชันสำหรับค่าอินพุตใด ๆ 1: 0 2: 0 3: 1 4: 2 5: 4 6: 5 7: 7 8: 9 9: 12 10: 14 11: 17 12: 21 13: 24
15 code-golf  chess 

6
มาทำสามเหลี่ยมกัน
คนส่วนใหญ่คุ้นเคยกับสามเหลี่ยมของ Pascal 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 สามเหลี่ยมของปาสคาลเป็นออโตเมตันโดยที่ค่าของเซลล์คือผลรวมของเซลล์ไปทางซ้ายบนและขวาบน ทีนี้เราจะนิยามสามเหลี่ยมที่คล้ายกัน แทนที่จะเอาเซลล์ไปทางซ้ายบนและขวาบนเราจะเอาเซลล์ทั้งหมดไปตามเส้นสองอนันต์ที่ทอดยาวไปทางซ้ายบนและขวาบน เช่นเดียวกับสามเหลี่ยมของปาสคาลเราเริ่มต้นด้วย1เบาะที่ไม่สิ้นสุดโดยศูนย์และสร้างจากด้านล่าง ตัวอย่างเช่นในการคำนวณเซลล์แสดงด้วย x 1 1 1 2 2 2 4 5 5 4 x เราจะรวมเซลล์ต่อไปนี้ . . . 2 . 2 . 5 5 . x 14ทำมือถือใหม่ของเรา งาน ได้รับหมายเลขแถว ( …
15 code-golf  math 

10
ดำเนินการน้อยที่สุดถึง 100
ภาพรวม ระบุรายการตัวเลขให้ค้นหาการดำเนินการที่น้อยที่สุดเพื่อสร้าง 100 อินพุต สตริงตัวเลขซึ่งอาจหรืออาจจะไม่เรียงตามลำดับตัวเลข ไม่สามารถเปลี่ยนลำดับของตัวเลขได้อย่างไรก็ตามอาจมีการเพิ่มตัวดำเนินการบวก (+) หรือลบ (-) ระหว่างกันเพื่อให้ผลรวมทั้งหมดเท่ากับ 100 เอาท์พุต จำนวนตัวดำเนินการที่เพิ่มตามด้วยตัวเลขเต็มและตัวดำเนินการ ทั้งสองสามารถคั่นด้วยช่องว่างแท็บหรือลำดับบรรทัดใหม่ ตัวอย่าง ถูกต้อง อินพุต: 123456789 เอาต์พุต:3 123–45–67+89 อินพุตไม่ถูกต้อง : 123456789 เอาต์พุต: 6 1+2+34-5+67-8+9 (มีวิธีการแก้ปัญหานี้โดยใช้การดำเนินการน้อยลง)

22
กระจายตัวเลขไปยังรายการค่าเท่าที่เป็นไปได้โดยที่ผลรวมเท่ากับจำนวนนั้น
อาจเป็นความท้าทายของรหัสกอล์ฟที่ง่าย รับ 2 จำนวนเต็มบวกmและnทำให้รายการของค่าที่เป็นจำนวนเต็มบวกที่มีผลรวมเท่ากับจำนวนn mค่าทั้งหมดในเอาต์พุตเป็นค่าเดียวกันหรือความแตกต่างคือ 1 ตัวอย่าง ตัวอย่างเช่น m=6และn=3จะกลายเป็น2, 2, 2 m=7และn=3จะกลายเป็น2, 2, 3หรือ2, 3, 2หรือ 3, 2, 2 m=7และn=2จะกลายเป็น3, 4หรือ4, 3 m=7และn=1จะกลายเป็น7 m=7และn=8จะสร้างข้อผิดพลาดเนื่องจากผลรวมของเลขจำนวนเต็มบวก 8 ตัวไม่สามารถเป็น 7 ได้ m=10และn=4จะกลายเป็น3, 3, 2, 2หรือการเปลี่ยนแปลงอื่น ๆ กฎระเบียบ ทั้งอินพุทและเอาท์พุทเป็นเพียงจำนวนเต็มบวกเท่านั้น ค่าทั้งหมดในเอาต์พุตเป็นค่าเดียวกันหรือความแตกต่างคือ 1 ลำดับของค่าในรายการไม่สำคัญ mผลรวมของค่าในรายการจะมีค่าเท่ากับ เมื่อไม่สามารถแก้ไขได้ให้สร้างข้อผิดพลาดหรือค่าเท็จ (ในกรณีของ m = 7 และ n = 8 เช่น) เป็นผลมาจากกฎอื่น …
15 code-golf  number 

4
อัศวินเติมกริด
เติมอัศวินเป็นน้ำท่วมเติมโดยใช้การเชื่อมต่อของชิ้นหมากรุกอัศวิน โดยเฉพาะ: 1 1 1 1 0 1 1 1 1 (0 คือจุดเริ่มต้น 1s แสดงเซลล์ที่เชื่อมต่อ) ท้าทาย รับตาราง 2D ของช่องว่างและกำแพงและตำแหน่งเริ่มต้นดำเนินการเติมอัศวินบนตาราง รหัสที่สั้นที่สุดชนะ กฎระเบียบ คุณสามารถรับอินพุตและสร้างเอาต์พุตในรูปแบบใดก็ได้ที่คุณต้องการ (รูปภาพ, สตริง, อาร์เรย์, อะไรก็ตาม) คุณอาจใช้ตำแหน่งเริ่มต้นเป็นส่วนหนึ่งของตารางนำเข้าหรือเป็นพิกัดที่แยกจากกัน สำหรับวัตถุประสงค์ของคำอธิบายนี้จะใช้รูปแบบต่อไปนี้: ######## # = wall ######## x = initial location ## x ## ## ## ######## ## ## ######## ######## เอาท์พุทเป็นสำเนาของกริดอินพุตพร้อมกับเพิ่มผลการเติมอัศวิน การเติมของคุณจะต้องไม่อยู่ใน "สี" …

10
ทำให้ฉันเป็นรั้ว!
ท้าทาย นี่เป็นความท้าทายที่เรียบง่าย ป.ร. ให้ไว้สองจำนวนเต็มบวก wและhสร้างรั้ว ASCII ที่มีความกว้างของและความสูงของw hควรสร้างรั้วโดยใช้กฎต่อไปนี้: +ตัวละครจะเป็นตัวแทนของการโพสต์ -ตัวละครจะถูกนำมาใช้เพื่อเป็นตัวแทนของความกว้างของรั้ว |จะถูกนำมาใช้เพื่อเป็นตัวแทนของความสูงของรั้ว หลังจากแสดงอักขระสามตัวอย่างแน่นอน-แล้ว+อักขระจะต้องถูกแสดงหลังจากนั้น หากไม่รวมสี่มุมเวลาอื่น ๆ ที่คุณให้เอ+จะเป็นโมฆะ คุณได้รับอนุญาตให้ปฏิบัติตามกฎนี้โดยเริ่มจากด้านซ้ายหรือด้านขวา (ดูตัวอย่าง) แต่คุณจะต้องสอดคล้องกัน หลังจากเอาต์พุต|อักขระสองตัวที่ตรงกันแล้ว+อักขระต้องถูกเอาต์พุตหลังจากนั้น หากไม่รวมสี่มุมเวลาอื่น ๆ ที่คุณให้เอ+จะเป็นโมฆะ คุณได้รับอนุญาตให้ปฏิบัติตามกฎนี้โดยเริ่มจากด้านบนหรือด้านล่าง (ดูตัวอย่าง) แต่คุณจะต้องสอดคล้องกัน +แต่ละรั้วจะมีตรงสี่มุมและแต่ละมุมจะแสดงด้วย ในคำอื่น ๆ : ในทุกสามตัวละครที่คุณต้องส่งออก- +และในทุก ๆ สองตัวละครที่คุณต้องส่งออก|+ คุณสามารถคิดว่ารั้วจะเสมอเป็นรูปสี่เหลี่ยมผืนผ้าและว่าทั้งสองwและhไม่เคยจะมากกว่าหรือน้อยกว่า100 1อนุญาตการต่อท้ายและ / หรือช่องว่างก่อนหน้าได้ ตัวอย่าง / กรณีทดสอบ w = 1 h = 1 +-+ | | +-+ …

14
ฉันกดปุ่มอะไร
งานคือการเขียนรหัสเพื่อระบุคีย์ที่กดบนแป้นพิมพ์ คุณสามารถสันนิษฐานได้ว่ามีการกดครั้งละหนึ่งแป้นเท่านั้นและมีรูปแบบแป้นพิมพ์มาตรฐานของสหรัฐอเมริกา นั่นคือเลย์เอาต์ที่มีเครื่องหมาย @ เหนือ 2 รหัสของคุณควรแสดงรหัสเฉพาะสำหรับการกดคีย์ใด ๆ ซึ่งรวมถึง PrtScn, Scroll Lock, Pause, Shift ด้านซ้าย, Shift ด้านขวา, Ctrl, ขวา Ctrl, Caps Lock, Tab, Enter, Enter บนแป้นตัวเลข, Num Lock, แทรก, Ins บนแป้นตัวเลข, Backspace, Del, F1 ... F12, Esc, ปุ่ม Windows ซ้าย, ปุ่ม Windows ที่ถูกต้อง, Alt, AltGr, คีย์แอปพลิเคชัน (เมนูบริบท) และอื่น ๆ รหัสของคุณควรดำเนินการต่อเพื่อรอการกดปุ่มและแสดงตัวตนของพวกเขาจนกว่ามันจะถูกฆ่า …
15 code-golf 

6
วันนี้ใน YOLD
ปฏิทิน Discordianเป็นปฏิทินทางเลือกที่ใช้โดย Discordians ปีแห่งความไม่ลงรอยกันมี 5 ฤดูกาลแต่ละ 73 วันยาวนาน: ความโกลาหลความไม่ลงรอยกันความสับสนระบบราชการและผลที่ตามมา สัปดาห์ discordian มี 5 วัน: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle และ Set orange ทุกปีเริ่มต้นด้วย Sweetmorn (และใน Chaos) ทุกฉปี ourth (ซึ่ง Happe n s เพื่อให้สอดคล้องกับเกร็กoก้าวกระโดด rian อือR s), พิเศษ d Ay ถูกแทรกระหว่างความวุ่นวายโกลาหล 59 และ 60 เรียกว่าวันเซนต์ Tib ของ มันอยู่นอกสัปดาห์ Discordian ซึ่งหมายความว่าวันหลังจากวันเซนต์ Tib จะตั้งค่าสีส้มวันก่อน …
15 code-golf  date 

18
Copodope Gopolopfop
ภาษา: การต่อต้าน ภาษาตลกที่จะพูดถูกสร้างขึ้นโดยใช้กระบวนการต่อไปนี้กับแต่ละคำ: วางopตามพยัญชนะแต่ละตัว ดังนั้นจะกลายเป็นCodeCopodope ใช่แค่นั้นแหละ สำหรับจุดประสงค์ของการท้าทายyนี้เป็นพยัญชนะเสมอ The Challenge: การคัดค้าน ให้คำที่เป็นปฏิปักษ์คืนคำเดิม ข้อมูลที่ป้อนจะประกอบด้วยตัวอักษรเท่านั้น อักษรตัวแรกอาจเป็นตัวพิมพ์ใหญ่ คำเดิมจะไม่ว่างเปล่าและมักจะมีสระ กรณีทดสอบ: Oppified -> Original a a I I itop it opop op Opop Op popopop pop Copopop Cop opopopop opop Kopicopkop Kick Asopia Asia soptopopop stop hopoopopsop hoops hopoopopedop hooped ooooohop oooooh aaaopopaaa aaaopaaa Popopopsopicoplope Popsicle …

24
ต่อท้ายตัวเลข
ความท้าทายที่ค่อนข้างง่าย: คุณจะได้รับสองอินพุตสตริงและตัวเลข (ตัวเลขอาจถูกใช้เป็นสตริงเช่น"123"แทน123) หากสตริงไม่ได้ลงท้ายด้วยตัวเลข (กล่าวคือสตริงนั้นไม่ตรงกับ regex \d$) เพียงแค่ต่อท้ายหมายเลขนั้นต่อท้ายสตริง หากสตริงนั้นลงท้ายด้วยตัวเลข (เช่นมันจะตรงกับ regex \d+$) คุณควรลบมันก่อนแล้วจึงต่อท้ายหมายเลข ทั้งอินพุตจะไม่ถูกต้องหรือว่างเปล่า (ไม่ถูกต้องถูกกำหนดโดยอินพุตตัวเลขที่ไม่มีตัวเลขเท่านั้น) จำนวนจะไม่เคยมีหรือ-. สตริงจะไม่ขึ้นบรรทัดใหม่หรือไม่สามารถพิมพ์อักขระที่ไม่ใช่ช่องว่างได้ กรณีทดสอบ: abc123 + 345 -> abc345 123 + 1 -> 1 hello + 33 -> hello33 123abc123 + 0 -> 123abc0 ab3d5 + 55 -> ab3d55 onetwo3 + 3 -> onetwo3 99ninenine + …
15 code-golf  string 

11
ตีความรหัส + p
แรงบันดาลใจจากความนิยมล่าสุดในภาษาตัวละครอีกสองภาษา ;# Intro ตามมติของชุมชนคำตอบที่ยอมรับได้ในเว็บไซต์นี้ต้องใช้ภาษาโปรแกรมอย่างน้อยที่สุด: สามารถระบุได้ว่าจำนวนธรรมชาติเป็นจำนวนเฉพาะหรือไม่ สามารถบวกสองจำนวนธรรมชาติเข้าด้วยกัน สามารถแสดงรายการ / tuple ของตัวเลขเช่นเดียวกับตัวเลขเดียว สำหรับจุดประสงค์ของการท้าทายนี้เราจะเพิกเฉย # 3 ดังนั้นภาษาที่ง่ายที่สุดที่สามารถนำมาใช้ในเว็บไซต์นี้ (ไม่สนใจ # 3) จะได้ว่าสองคำสั่งและisPrime addเพื่อความสะดวกในการตีความและการนับไบต์ให้กำหนดของisPrimeการpและการadd ดังนั้นเรามีภาษาของเรา+ +pความท้าทายของคุณคือการตีความ+pรหัสบางอย่าง พฤติกรรม +การaddเรียนการสอนใช้ตัวเลขสองตัวเพิ่มและส่งออกผลลัพธ์ pการisPrimeเรียนการสอนใช้ตัวเลขจำนวนเดียวและเอาท์พุท1ถ้ามันเป็นนายกและ0ถ้ามันไม่ได้ กฎระเบียบ คุณต้องเขียนโปรแกรม / ฟังก์ชั่นซึ่งให้สตริงของอักขระตีความสตริงนั้นเป็น+pรหัส คุณอาจสมมติว่าอินพุตที่มีรูปแบบถูกต้อง (เฉพาะ+และpตัวอักษร) อินพุตมีความยืดหยุ่น คุณอาจใช้โปรแกรมเป็นสตริงอักขระอาร์เรย์อาร์เรย์จำนวนเต็มของ codepoints ฯลฯ อินพุตสำหรับโปรแกรมที่กำลังตีความนั้นมีความยืดหยุ่นเช่นกัน คุณอาจใช้อาร์เรย์จำนวนเต็มและใช้รายการมากขึ้นในขณะที่โปรแกรมดำเนินการหรือแต่ละคำสั่ง ( +และp) อาจขออินพุตเป็นรายบุคคล คุณอาจคิดว่าจะมีอินพุตเพียงพอสำหรับทุกคำสั่ง อินพุตรับประกันว่าจะประกอบด้วยตัวเลขระหว่าง 0 ถึง 200 (แต่อัลกอริทึมของคุณควรทำงานในเชิงทฤษฎีสำหรับอินพุตจำนวนเต็มบวกใด ๆ ) ผลผลิตยังมีความยืดหยุ่น คุณสามารถพิมพ์ผลลัพธ์ส่งคืนเป็นรายการส่งคืนสตริงที่มีผลลัพธ์ทั้งหมด ฯลฯ …

16
พิมพ์ข้อความที่มองไม่เห็นจริง
ความท้าทายก่อนหน้าของฉันพิมพ์ข้อความที่มองไม่เห็นค่อนข้างเป็นที่นิยมน่าจะเป็นเพราะมันเป็นเรื่องเล็กน้อย อย่างไรก็ตามผู้สังเกตการณ์คนอื่น ๆ ของคุณอาจสังเกตเห็นว่าคุณไม่ได้พิมพ์ข้อความที่มองไม่เห็นเพราะคุณไม่สามารถอ่านสิ่งที่ป้อนให้เฉพาะผลลัพธ์ ดังนั้นฉันจึงคิดว่าเกี่ยวกับความท้าทายข้อความที่มองไม่เห็นจริง รับสตริงที่ประกอบด้วยอักขระ ASCII ที่พิมพ์ได้เท่านั้น ( 0x20-0x7E) แปลงอักขระแต่ละตัวเป็นอักขระ Unicode ที่แตกต่างกัน (ในการเข้ารหัส UTF-8) ที่ไม่ใช่หนึ่งใน 95 อักขระ ASCII ที่พิมพ์ได้ (อักขระ UTF-8 ใด ๆ ที่อยู่นอก0x20-0x7Eช่วง) อินพุต สตริงของอักขระ ASCII ที่พิมพ์ได้ไม่ว่าจะเป็นสตริงหรืออาร์เรย์ / รายการอักขระ เอาท์พุต สตริงอินพุตที่มีอักขระแต่ละตัวถูกแทนที่ด้วยอักขระที่ไม่สามารถพิมพ์ได้ที่แตกต่างกัน อักขระที่กำหนดแต่ละตัวต้องมีอักขระที่ไม่สามารถพิมพ์ได้ที่สอดคล้องกันซึ่งไม่ได้ใช้แทนอักขระอื่นใด หากคุณไม่สามารถพิมพ์อักขระที่ไม่สามารถพิมพ์ได้คุณสามารถส่งออกค่าอักขระแทน ตัวอย่างเช่นถ้ารหัสของคุณแทนที่ตัวพิมพ์เล็กทั้งหมดa'S กับ0x01คุณไม่สามารถใช้0x01ทดแทนสำหรับตัวละครอื่น ๆ รหัสของคุณจะต้องกำหนดไว้ล่วงหน้า ซึ่งหมายความว่าถ้าให้สตริงHelloตัวพิมพ์เล็กทั้งหมดlจะถูกแทนที่ด้วย0x03รหัสของคุณจะต้องแทนที่ด้วยตัวพิมพ์เล็กทั้งหมดlด้วย0x03สตริงอื่น ๆ Testcases มันค่อนข้างยากที่จะเขียน testcase สำหรับความท้าทายนี้ดังนั้นฉันจะแสดงผลลัพธ์เป็นรายการของ hexcodes input -> output "Hello" …

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