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

การแข่งขันเพื่อแก้ปัญหาเฉพาะผ่านการใช้งานและการจัดการของสตริง

5
รหัส Golfinator-3000
อย่างที่ทุกคนรู้การเพิ่มinator-3000คำนามให้กลายเป็นเรื่องที่ยอดเยี่ยม แต่มีอะไรอีกที่สามารถทำให้คำเย็นขึ้นได้? รับสตริง ASCII เป็นอินพุทเอาท์พุทความเย็นของคำ การคำนวณความเย็น มี 4 องค์ประกอบในการคำนวณความเย็นของคำ คำว่าตัวเอง คะแนนฐานคือจำนวนตัวอักษรใหญ่คูณด้วย 1,000 หมายเลขสิ้นสุด หมายเลขที่ท้ายคำ (เช่น burninator- 3000 ) จะถูกเพิ่มไปยังคะแนนฐานแต่หากตัวเลขมากกว่า 4 หลักแสดงว่าพวกเขาโลภมากเกินไปและควรละเว้นเลขดังกล่าว ตัวเชื่อมต่อ ช่องว่างก่อนที่หมายเลขท้ายจะเพิ่ม 1,000 ในขณะที่เครื่องหมายขีดคั่นเพิ่ม 2000 สัญลักษณ์อื่นใดหรือไม่มีสัญลักษณ์เลยจะไม่มีผลใด ๆ คำต่อท้าย หากคำนั้นสิ้นสุดatorให้เพิ่มคะแนนเป็นสองเท่า ถ้ามันจบลงinatorให้ทำคะแนนสามเท่า สิ่งเหล่านี้ไม่คำนึงถึงขนาดตัวพิมพ์ ตัวอย่างเช่นBurninator-3000สามารถคำนวณดังนี้ 1 Capital letter - Base Score: 1000 (1000(base) + 3000(number) + 2000(hyphen)) * 3(suffix) = 18000 Testcases …
22 code-golf  string 

18
พับสตริงเป็นรูปสามเหลี่ยม
รับสตริงที่มีความยาวหารด้วย 4 ทำสามเหลี่ยมตามตัวอย่างด้านล่าง หากสตริงเป็นabcdefghijklดังนั้นรูปสามเหลี่ยมจะเป็น: a b l c k defghij หากสตริงเป็นiamastringwithalengthdivisiblebyfourดังนั้นรูปสามเหลี่ยมจะเป็น: i a r m u a o s f t y r b i e n l gwithalengthdivisib หากสตริงเป็นthisrepresentationisnotatriangleดังนั้นรูปสามเหลี่ยมจะเป็น: t h e i l s g r n e a p i r r esentationisnotat หมายเหตุ สตริงจะประกอบด้วยอักขระตั้งแต่aถึงzเท่านั้น ช่องว่างนำหน้า / …

30
สร้างกล่องแบบไดนามิก
ความท้าทาย: วาดสี่เหลี่ยมผืนผ้าของกล่อง ASCII: [] กฎระเบียบ: รับความกว้างและความสูง คุณสามารถสมมติว่าทั้งสองนี้เป็นตัวเลข ต้องสร้างสตริงที่มีอักขระบรรทัดใหม่ \ n ตัวอย่าง: 2, 2: [][] [][] 2, 3: [][] [][] [][] Bytes Fewest ชนะ

19
คำนวณผลรวมการแยกไบนารีของคำ
ใช้สตริงsที่มีอักขระ ASCII ที่พิมพ์ได้เป็นอินพุตและเอาต์พุต "ผลรวมการแยกไบนารี" ต้องการคำอธิบาย? คุณจะได้รับผลรวมการแยกไบนารีได้อย่างไร เราจะใช้สตริงA4เป็นตัวอย่างในคำอธิบายต่อไปนี้ แปลงอักขระเป็นไบนารีโดยใช้ตัวอักษรแต่ละตัวเป็นอักขระ ASCII 7 บิต A -> ASCII 65 -> 1000001 4 -> ASCII 52 -> 0110100 ต่อเลขฐานสองเข้ากับเลขฐานสองใหม่ A4 -> 1000001 & 0110100 -> 10000010110100 แยกเลขฐานสองใหม่ออกเป็นส่วน ๆ โดยที่ไม่มี1ทาง0ไปทางซ้าย คุณไม่ควรแยก1s 10000010110100 -> 100000, 10, 110, 100 แปลงเลขฐานสองเหล่านี้เป็นทศนิยม 100000, 10, 110, 100 -> 32, 2, 6, …

10
Braille-ify a string
และไม่มีนี้ไม่ได้เป็นของล่อแปลข้อความ ASCII เป็นอักษรเบรลล์ มีรูปแบบอักษรเบรลล์ 2 8 = 256 ใน Unicode (โดย 'Braille' ฉันหมายถึงเซลล์ 8 เซลล์) รอก่อน มีกี่ตัวอักษร ASCII? 2 7 = 128? ถ้างั้นลองเปลี่ยน ASCII เป็นอักษรเบรลล์เพราะไม่มีเหตุผลอะไรที่จะไม่ทำ! ทางจาก ASCII ไปจนถึงอักษรเบรลล์ เราสามารถเห็นแต่ละเซลล์แสดงถึงบิตซึ่งแต่ละเซลล์นั้น 'เจาะ' หรือไม่ ตอนนี้เราสามารถจัดสรรแต่ละเซลล์เพื่อแสดงบิตของอักขระ ASCII เป็นไบนารี (1 )(16 ) (2 )(32 ) (4 )(64 ) (8 )( - ) * ( - …

30
ถ่านที่ n เท่ากับถ่านที่ n จากถ่านที่แล้วหรือไม่?
เเรงบันดาลใจจาก การเริ่มต้นเท่ากับจุดจบ รับสตริงsและจำนวนเต็มnเอาท์พุทความจริง / เท็จว่าnถ่านในนั้นsเท่ากับnth จากถ่านปลายในsวันจากถ่านที่สิ้นสุดใน อินพุต สตริงที่ไม่ว่างและจำนวนเต็ม คุณสามารถใช้การจัดทำดัชนี 0 หรือทำดัชนีตาม 1 จำนวนเต็มรับประกันว่าถูกต้องตามสตริง ตัวอย่างเช่นหากสตริงคือ "supercalifragalistic123" จำนวนเต็มสามารถอยู่ระหว่าง 1 ถึง 23 สำหรับการจัดทำดัชนีแบบ 1 และ 0 ถึง 22 สำหรับการจัดทำดัชนีแบบ 0 โปรดทราบว่าจะมีขนาดใหญ่กว่าครึ่งหนึ่งของความยาวของns อินพุตถูก จำกัด ไว้ที่ ASCII ที่พิมพ์ได้ เอาท์พุต ค่าความจริง / falsey ขึ้นอยู่กับว่าnค่า th ในsเท่ากับnth จากมูลค่าสุดท้ายsมา โปรดทราบว่าอักขระตัวสุดท้ายอยู่ในตำแหน่ง 0 สำหรับการจัดทำดัชนีแบบ 0 และตำแหน่ง 1 สำหรับการจัดทำดัชนีแบบ 1 คิดว่ามันเป็นการเปรียบเทียบสตริงกับสิ่งที่ตรงกันข้าม …
22 code-golf  string 

30
รับตัวเลขสุ่ม n ตัวเลขด้วยตัวเลขที่แตกต่างกันและไม่ใช่ 0
ฉันอ่านคำถามนี้และคิดว่ามันจะเป็นการท้าทายที่ดี งาน ให้อินพุต0<n<10สร้างตัวเลขสุ่มด้วย ตัวเลขที่แน่นอน ครั้งแรกไม่ได้ 0 ดังนั้น f(n)>10**(n-1)-1 ตัวเลขที่แตกต่างกัน เกณฑ์การชนะ นี่คือรหัส - กอล์ฟเพื่อให้ได้รหัสที่สั้นที่สุด สุ่ม ฉันหมายถึงการกระจายแบบสุ่มอย่างสม่ำเสมอ ดังนั้นจากมุมมองของโปรแกรมแต่ละหมายเลขที่เป็นไปได้มีโอกาสเดียวกัน หากภาษาที่คุณกำลังเขียนมีตัวสร้างตัวเลขสุ่มแปลก ๆ ก็ไม่เป็นไรที่จะใช้มัน ตัวอย่าง รายการค่าที่จะเลือกแบบสุ่มสำหรับn=2คือ: [10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, …
22 code-golf  number  random  grid  game  king-of-the-hill  javascript  code-golf  arithmetic  statistics  code-golf  math  code-golf  math  code-golf  string  palindrome  code-golf  string  interactive  code-golf  quine  polyglot  code-golf  string  stack-exchange-api  code-golf  number-theory  decision-problem  code-golf  tips  code-golf  string  internet  code-golf  graphical-output  image-processing  fractal  code-golf  ascii-art  geometry  hexagonal-grid  code-golf  string  restricted-source  hello-world  code-golf  game  code-golf  cipher  code-golf  permutations  cops-and-robbers  permutations  cops-and-robbers  code-golf  internet  stack-exchange-api  code-golf  ascii-art  random  code-golf  tips  code-golf  ascii-art  code-golf  code-golf  kolmogorov-complexity  code-golf  string  unicode  code-golf  number  sequence  primes  palindrome  code-golf  game  decision-problem  code-golf  math  geometry  code-golf  graphical-output  interactive  code-golf  set-partitions  code-golf  number  arithmetic  restricted-source  code-golf  decision-problem  python  recursion  code-golf  ascii-art  code-golf  source-layout  code-golf  function  recursion  functional-programming  code-golf  game  combinatorics  permutations  code-golf  string  file-system  code-golf  string  hashing  code-golf  stack-exchange-api  code-golf  string  code-golf  math  number  arithmetic  polyglot 

2
สร้าง ASCII Padovan Spiral
นี่เป็นเวอร์ชัน ASCII ของการท้าทายนี้ โพสต์เริ่มต้นถูกคั่นตามคำขอโดยMartin Ender บทนำ คล้ายกับ Fibonacci Sequence, Padovan Sequence ( OEIS A000931 ) เป็นลำดับของตัวเลขที่สร้างขึ้นโดยการเพิ่มคำก่อนหน้าในลำดับ ค่าเริ่มต้นถูกกำหนดเป็น: P(0) = P(1) = P(2) = 1 ข้อกำหนดที่ 1, ที่ 1 และที่ 2 มีทั้งหมด 1 ความสัมพันธ์ที่เกิดซ้ำแสดงอยู่ด้านล่าง: P(n) = P(n - 2) + P(n - 3) ดังนั้นจึงให้ลำดับต่อไปนี้: 1, 1, 1, 2, 2, 3, 4, …

9
<(“ <) นักเต้นนก (>”)>
นกของคุณมีอาการคันในการออกกำลังกายและเบื่อที่จะติดอยู่ในท่าคงที่ตลอดเวลา เขียนโปรแกรมที่จะแสดงนก ascii เต้นแบบสุ่มอัพเดตทุก ๆ 100ms * n หรือ 200ms * n ขึ้นอยู่กับท่าเต้น นกเริ่มต้นด้วยท่าเต้น&lt;(")&gt;เสมอ โปรแกรมควรยอมรับอินพุตหนึ่งค่าซึ่งเป็นตัวเลขเพื่อเพิ่มช่วงเวลาสลีปโดย ( n &gt;= 0 &amp;&amp; n &lt;= 50) การเคลื่อนไหว 100 มิลลิวินาที ^(")v v(")^ ^(")^ v(")v การเคลื่อนไหว 200 มิลลิวินาที (&gt;")&gt; &lt;(")&gt; &lt;("&lt;) รายละเอียดพิเศษ การสุ่มไม่จำเป็นต้องเหมือนกัน แต่ท่าเต้นแต่ละครั้งควรมีโอกาสพอสมควรที่จะเกิดขึ้น (อย่างน้อย 1 ใน 60 ดูเหมือนจะยุติธรรมมันก็โอเคถ้าท่าเดียวกันเกิดขึ้นสองครั้งในแถว) ควรมีนกหนึ่งตัวที่ปรากฏในแต่ละครั้งไม่ใช่นกหลายตัว อนุญาตให้ใช้ช่องว่างต่อท้ายได้ (แต่ไม่สามารถใช้อักขระต่อท้ายอื่น ๆ ) ควรแสดงนกก่อนนอน …

6
ความบ้าคลั่งกระจกวิเศษ
บทนำ ฉันมีห้องเต็มไปด้วยกระจกวิเศษ พวกเขาเป็นสิ่งประดิษฐ์ลึกลับที่สามารถทำซ้ำรายการใด ๆ ยกเว้นกระจกวิเศษอื่น รายการรุ่นที่ซ้ำกันจะปรากฏที่อีกด้านหนึ่งของมิเรอร์ในระยะทางเดียวกัน อย่างไรก็ตามหากมีกระจกวิเศษอีกอันอยู่ข้างใดข้างหนึ่งระหว่างกระจกที่ทำซ้ำและสิ่งของ (ทั้งแบบดั้งเดิมหรือแบบซ้ำ) จะไม่เกิดการทำซ้ำ รายการต้นฉบับสามารถเป็นไปทางซ้ายหรือทางขวาของกระจกเงาและรายการที่ซ้ำกันจะปรากฏที่อีกด้านหนึ่ง อีกทั้งสามารถทำสำเนารายการที่ซ้ำกันด้วยมิร์เรอร์อื่น รายการไม่เคยบล็อกการทำซ้ำของรายการอื่น ๆ (ยกเว้นโดยการอยู่ในตำแหน่งที่ต้องการซ้ำโดยตรง) อินพุต ข้อมูลที่คุณป้อนเป็นสตริงที่ประกอบด้วยอักขระ.#|ซึ่งแสดงถึงพื้นที่ว่างรายการและกระจกวิเศษ จะมีกระจกวิเศษอย่างน้อยหนึ่งตัวในอินพุต เอาท์พุต ผลลัพธ์ของคุณจะเป็นอีกสายหนึ่งที่กระจกวิเศษแต่ละอันจะทำซ้ำทุกรายการที่ทำได้ตามกฎข้างต้น คุณสามารถสันนิษฐานได้ว่าจะมีพื้นที่ว่างเสมอในจุดที่มีรายการที่ซ้ำกันปรากฏขึ้น (ดังนั้นพวกเขาจะไม่ออกนอกขอบเขต) ตัวอย่าง พิจารณาสตริงการป้อนข้อมูล .#.|.....|......# A B C D ที่ซึ่งเราได้ทำเครื่องหมายบางตำแหน่งเพื่อความชัดเจน มิเรอร์BทำสำเนารายการAซึ่งสิ้นสุดไปทางขวา: .#.|.#...|......# A B C D มิร์เรอร์Cทำซ้ำรายการใหม่: .#.|.#...|...#..# A B C D มิเรอร์Cไม่สามารถทำซ้ำรายการAเนื่องจากมิเรอร์Bอยู่ในทาง นอกจากนี้ยังไม่สามารถทำซ้ำรายการDเนื่องจากมิเรอร์Bอยู่ในอีกด้านหนึ่ง ในทำนองเดียวกันมิเรอร์Bไม่สามารถทำซ้ำรายการDหรือทำซ้ำที่อยู่ติดกับมันเนื่องจากมิเรอร์Cอยู่ในทางดังนั้นนี่คือผลลัพธ์ที่ถูกต้อง สำหรับตัวอย่างอื่นให้พิจารณาอินพุต .##..#...|#..##...|..##....#. AB C DE FG …
22 code-golf  string 

15
ผู้ประกอบการศิลปะ ASCII
ท้าทาย รับASCIIผู้ประกอบการจากรายการด้านล่างและจำนวน n วาดเป็นตัวแทน ASCII ของผู้ประกอบการที่ใช้ประกอบการที่เป็นตัวละครที่มีส่วนของเส้นตรงความยาวผู้ประกอบการที่มีn อินพุต อักขระ ASCII จากรายการ= + - x /และจำนวนเต็มที่n n &gt;= 1(ฉันใช้xแทน*และ/แทน÷แต่คุณสามารถใช้อันใดอันหนึ่งได้ง่ายกว่า) สำหรับ+และxคุณจะต้องจัดการกับตัวเลขคี่เพื่อหลีกเลี่ยงปัญหาเกี่ยวกับการจัดตำแหน่ง เอาท์พุต ASCII drawing ของโอเปอเรเตอร์ประกอบด้วยอักขระที่มีเซกเมนต์ที่มีความยาว n ส่วนแนวนอนควรมีช่องว่างระหว่างตัวละครเพื่อชดเชยความแตกต่างของระยะทางแนวตั้ง / แนวนอน กฎระเบียบ นี่คือcode-golfดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม ตัวอย่าง การป้อนข้อมูล: + 3 + + + + + การป้อนข้อมูล: = 4 = = = = = = = = การป้อนข้อมูล: …

30
ส่งออกตัวแปร $ PATH แบบทีละบรรทัด
แรงบันดาลใจจากคำถามนี้ใน AskUbuntu งานของคุณง่ายมาก ใช้ตัวแปรสภาพแวดล้อม PATH ( echo $PATH) และส่งออกโดยที่แต่ละรายการ (คั่นด้วย:อักขระ) อยู่ในบรรทัดของตัวเอง ตัวอย่างเช่นหาก PATH เป็น/bin:/usr/bin:/usr/local/binโปรแกรมของคุณควรส่งออก: /bin /usr/bin /usr/local/bin โปรแกรมของคุณอาจไม่คืนบรรทัดใหม่ที่นำหน้า แต่อาจส่งคืนบรรทัดใหม่ที่ต่อท้ายหนึ่งบรรทัด คุณไม่จำเป็นต้องตรวจสอบว่า PATH นั้นถูกต้องหรือมีไดเรกทอรีอยู่หรือไม่ โปรแกรมของคุณไม่ควรป้อนข้อมูลซึ่งหมายความว่าโปรแกรมของคุณรับผิดชอบการรับเส้นทางเอง คุณอาจสันนิษฐานได้อย่างปลอดภัยว่าวัตถุใน PATH ไม่มี:หรือขึ้นบรรทัดใหม่ อย่างไรก็ตามช่องว่างเป็นเกมที่ยุติธรรม การใช้งานอ้างอิงอยู่ในคำตอบของคำถามข้างต้น กฎระเบียบ นี่คือรหัสกอล์ฟแน่นอนว่าคำตอบที่สั้นที่สุดจะชนะเครื่องหมายถูกสีเขียว คำตอบที่ยอมรับจะถูกทดสอบเพื่อให้แน่ใจว่าเป็นจริง ยอมรับทั้งรายการ Windows และ * nix อย่างไรก็ตามหากคุณไม่ได้ระบุ Windows อย่างชัดเจนฉันจะลองใช้งานใน Linux และล้มเหลว (หากเป็นที่ชัดเจน (สวัสดีแบทช์!) คุณไม่จำเป็นต้องระบุอย่างชัดเจน) มีคำตอบเดียวเท่านั้นต่อคำตอบ หากคุณมีทั้งรุ่น Windows และ * nix …
22 code-golf  string 

10
ม้วนตัวอักษรเป็นม้วนวน
เขียนโปรแกรมหรือฟังก์ชั่นที่เมื่อได้รับnจะพิมพ์nตัวอักษรเกลียวที่ประกอบด้วยตัวอักษรละตินABCDEFGHIJKLMNOPQRSTUVWXYZซ้ำตามความจำเป็น เกลียวนี้ควรวิ่งผ่านตัวอักษรไปข้างหน้าเท่านั้น เกี่ยวข้องกับSpiral Spiralถึงแม้ว่าเกลียวจะวิ่งผ่านตัวอักษรไปข้างหน้าและข้างหลังและเกลียวก็คงที่ กรณีทดสอบ 4 AB DC 40 UVWXYZ TGHIJA NSFABKB MREDCLC LQPONMD KJIHGFE 0 10 GHIJ FAB EDC 1000 UVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ TGHIJKLMNOPQRSTUVWXYZABCDEFGHIJA SFABCDEFGHIJKLMNOPQRSTUVWXYZABKB REZCDEFGHIJKLMNOPQRSTUVWXYZABCLC QDYBMNOPQRSTUVWXYZABCDEFGHIJCDMD PCXALEFGHIJKLMNOPQRSTUVWXYZKDENE OBWZKDEFGHIJKLMNOPQRSTUVWXALEFOF NAVYJCDMNOPQRSTUVWXYZABCDYBMFGPG MZUXIBCLCDEFGHIJKLMNOPQREZCNGHQH LYTWHABKBABCDEFGHIJKLMNSFADOHIRI KXSVGZAJAZGHIJKLMNOPQROTGBEPIJSJ JWRUFYZIZYFUVWXYZABCDSPUHCFQJKTK IVQTEXYHYXETQRSTUVWXETQVIDGRKLUL HUPSDWXGXWDSPUVWXYZYFURWJEHSLMVM GTORCVWFWVCROTGHIJAZGVSXKFITMNWN FSNQBUVEVUBQNSFABKBAHWTYLGJUNOXO ERMPATUDUTAPMREDCLCBIXUZMHKVOPYP DQLOZSTCTSZOLQPONMDCJYVANILWPQZQ CPKNYRSBSRYNKJIHGFEDKZWBOJMXQRAR BOJMXQRARQXMLKJIHGFELAXCPKNYRSBS ANILWPQZQPWVUTSRQPONMBYDQLOZSTCT ZMHKVOPYPONMLKJIHGFEDCZERMPATUDU YLGJUNOXONMLKJIHGFEDCBAFSNQBUVEV XKFITMNWVUTSRQPONMLKJIHGTORCVWFW WJEHSLMLKJIHGFEDCBAZYXWVUPSDWXGX VIDGRKJIHGFEDCBAZYXWVUTSRQTEXYHY UHCFQPONMLKJIHGFEDCBAZYXWVUFYZIZ TGBEDCBAZYXWVUTSRQPONMLKJIHGZAJA SFAZYXWVUTSRQPONMLKJIHGFEDCBABKB …
22 code-golf  string 

10
สแควร์นี้สมมาตรหรือไม่
เขียนโปรแกรมหรือฟังก์ชั่นที่ใช้ในกริดข้อความ 4 × 4 ซึ่งประกอบด้วย 4 A, 4 B, 4 Cและ 4 Dเช่น: ACDC BBCA BADD ABCD ABCD's อาจจะอยู่ในการจัดเรียงใด ๆ แต่มีจะเป็น 4 ของแต่ละ คุณสามารถสันนิษฐานได้ว่าอินพุตนั้นถูกต้อง ถ้าต้องการคุณยังสามารถสันนิษฐานได้ว่าจะมีการขึ้นบรรทัดใหม่และ / ACDCBBCABADDABCDหรือว่ามันจะมาเป็นหนึ่งบรรทัดในการอ่านคำสั่งเช่น นอกจากนี้คุณยังสามารถแทนที่อักขระABCDด้วย0123หรือ1234ตามลำดับหากต้องการ (แต่นั่นคือทั้งหมด) ส่งออกค่าความจริงหากตารางข้อความมีรูปแบบของการสะท้อนแสงหรือสมมาตรหมุนใด ๆ โดยเฉพาะ: หากมีเส้นแนวนอนกลางของสมมาตร เช่น BACD BACD BACD \___ bottom mirrors top BACD / หากมีเส้นแนวตั้งกลางของสมมาตร เช่น BCCB DAAD CAAC BDDB \/___ …

26
คำที่ถัก
บทนำ ตามที่โพสต์ของ Rand Al'Thorใน Puzzling SE คำที่ใกล้ชิดคือคำใด ๆ ที่มีตัวอักษรเรียงตามลำดับตัวอักษรสามตัว (เรียงตามลำดับใด ๆ ) คำเช่นการศึกษา , Foghornและคาบาเรต์ถือว่าเป็นคำที่มีความใกล้ชิดกันในขณะที่คำต่าง ๆ เช่นการเรียนรู้ , klaxonและการแสดงนั้นไม่ใช่คำที่ใกล้เคียงกัน ท้าทาย ความท้าทายคือการเขียนโค้ดโปรแกรมที่สามารถใช้คำเดียวเป็นอินพุต (สมมติตัวพิมพ์เล็กสำหรับเจตนาและวัตถุประสงค์ทั้งหมด) และส่งคืนเอาต์พุตที่ (ถ้ามี) แสดงรายการชุดตัวอักษรต่อเนื่องทั้งหมด (เช่นในตัวพิมพ์เล็ก) เป็นคำที่ใกล้เคียงกันและให้ผลลัพธ์ที่ว่างเปล่าหากไม่ใช่คำที่ใกล้เคียงกัน ตัวอย่าง Input: education Output: cde Input: foghorn Output: fgh Input: cabaret Output: abc Input: hijacking Output: ghi, hij, ijk Input: pneumonia Output: mno, …
22 code-golf  string 

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