คำถามติดแท็ก regular-expression

ความท้าทายของรหัสที่เกี่ยวข้องกับการใช้นิพจน์ทั่วไป

1
Regex ที่ตรงกับตัวเองเท่านั้น
มีความท้าทายที่น่าสนใจเกี่ยวกับ regex ( การจับคู่ด้วยตนเอง , regex validating regex ) สิ่งนี้อาจเป็นไปไม่ได้ แต่มี regex ที่จะจับคู่ตัวเองเท่านั้นหรือไม่ หมายเหตุจะต้องมีตัวคั่น: เช่น/thing/ต้องตรงและไม่ได้/thing/ thingการจับคู่ที่เป็นไปได้สำหรับนิพจน์ของคุณจะต้องเป็นการแสดงออกเท่านั้น หลายภาษาอนุญาตให้มีการนำสตริงไปใช้แทนนิพจน์ทั่วไป ตัวอย่างเช่นใน Go package main import "fmt" import "regexp" func main() { var foo = regexp.MustCompile("bar") fmt.Println(foo.MatchString("foobar")) } แต่เพื่อประโยชน์ของความท้าทายให้แสดงออกเป็นตัวคั่น (สัญลักษณ์เริ่มต้น, การแสดงออก, สิ้นสุดสัญลักษณ์ ex: /fancypantpattern/หรือ@[^2048]@) ถ้าคุณต้องการที่จะโต้แย้งคำพูดเป็นตัวคั่นของคุณดังนั้นไม่ว่าจะเป็น ฉันคิดว่าเมื่อเห็นความยากลำบากของปัญหานี้มันจะไม่สร้างความแตกต่างมากนัก เพื่อช่วยคุณในการ: แฮ็คอย่างรวดเร็วฉันรวบรวมเข้าด้วยกันสำหรับrubular.com (หน้าเว็บสำหรับการแก้ไข ruby ​​regex): var test = …

30
Debunking การ debunking ของ Stroustrup ในตำนาน“ C ++ สำหรับโปรแกรมขนาดใหญ่ซับซ้อนเท่านั้น”
Stroustrupได้โพสต์เมื่อเร็ว ๆ นี้ชุดของการโพสต์ debunking ตำนานยอดนิยมเกี่ยวกับ C ++ ตำนานที่ห้าคือ:“ C ++ สำหรับโปรแกรมขนาดใหญ่ซับซ้อนเท่านั้น” เพื่อทำการ debunk มันเขาเขียนโปรแกรม C ++ ที่ง่าย ๆ ในการดาวน์โหลดเว็บเพจและแยกลิงค์ออกมา นี่มันคือ: #include <string> #include <set> #include <iostream> #include <sstream> #include <regex> #include <boost/asio.hpp> using namespace std; set<string> get_strings(istream& is, regex pat) { set<string> res; smatch m; for (string s; getline(is, s);) …

11
Regex, กระดาษ, กรรไกร, Lizard, Spock
อุ่นเครื่อง: Regex, กระดาษ, กรรไกร นี่คือความท้าทายที่ฉันต้องการโพสต์ก่อนที่จะรู้ว่ามีคำตอบสั้น ๆ อย่างไรก็ตามอาจเป็นปัญหาที่น่าสนใจในการเตรียมความพร้อมสำหรับความท้าทายที่แท้จริงด้านล่าง เขียนสาม regexes R , PและSเพื่อให้เข้าคู่กันในวงร็อค, กระดาษ, กรรไกรแฟชั่น โดยเฉพาะอย่างยิ่งRตรงกับS , SตรงกับPและPตรงกับRแต่R ไม่ตรงกับP , S ไม่ตรงกับRและPไม่ตรงกับS นี่คือตารางที่มีประโยชน์: Regex Matches Doesn't match R S P P R S S P R ไม่สำคัญว่าR , PและSจะทำอะไรกับอินพุตอื่นรวมถึงตัวมันเองด้วย ที่นี่การแข่งขันก็หมายความว่าบางคน (อาจจะเป็นที่ว่างเปล่า) ย่อยของท่านจะถูกจับคู่ การแข่งขันไม่จำเป็นต้องครอบคลุมการป้อนข้อมูลทั้งหมด ความท้าทาย: Regex, กระดาษ, กรรไกร, Lizard, Spock สำหรับความท้าทายนี้คุณจะแก้ปัญหาข้างต้นที่ยากขึ้นโดยอ้างอิงจากตัวแปร RPS …

30
ตำรวจและโจร: Reverse Regex Golf
หมายเหตุ : ความท้าทายนี้ปิดตอนนี้ การส่งตำรวจในอนาคตใด ๆ จะไม่ได้รับการพิจารณาสำหรับคำตอบที่ได้รับการยอมรับ นี่คือเพื่อให้แน่ใจว่าไม่มีใครสามารถโพสต์ regex ที่ง่ายมากในอนาคตที่ยังคงไม่ได้แยกออกเพราะไม่มีใครสนใจในการท้าทายอีก The Cops 'Challenge คุณต้องเขียน regex สั้น ๆ ที่ยุ่งเหยิงเพื่อให้เป็นไปตามข้อกำหนดต่อไปนี้: คุณสามารถเลือกรสชาติที่สามารถทดสอบออนไลน์ได้อย่างอิสระ มีรายการที่ดีของการทดสอบออนไลน์เป็นมากกว่าใน StackOverflow โดยเฉพาะอย่างยิ่งRegex101น่าจะดีสำหรับคุณในการเริ่มต้นเนื่องจากรองรับ PCRE, ECMAScript และ Python รสชาติ คุณสามารถเพิ่มการ จำกัด การหมดเวลาได้โดยคลิกที่ประแจที่มุมขวาบนหากจำเป็น โปรดระบุผู้ทดสอบที่คุณเลือกในคำตอบของคุณ หากไม่มีผู้ทดสอบที่เหมาะสมสำหรับรสนิยมที่คุณเลือกคุณอาจใช้ล่ามออนไลน์เช่นideoneและเขียนสคริปต์เล็กน้อยในภาษาโฮสต์ซึ่งผู้คนสามารถใช้เพื่อทดสอบการส่งของคุณ คุณสามารถใช้คุณลักษณะใดก็ได้ของรสชาตินั้นซึ่งไม่ได้เรียกใช้ภาษาโฮสต์โดยตรง (เช่นคุณสมบัติการประเมินโค้ดของ Perl) ในทำนองเดียวกันคุณสามารถใช้ตัวดัดแปลงใด ๆ (ถ้ารสชาติของคุณมี) ยกเว้นว่าพวกเขาส่งผลในการประเมินรหัส regex ของคุณจะต้องยอมรับอย่างน้อยหนึ่งสตริงSและปฏิเสธอย่างน้อยหนึ่งสตริงTแต่ละอันมีอย่างน้อย 16 และไม่เกิน 256 อักขระที่มีความยาวในระยะเวลาที่เหมาะสม (ไม่เกินหนึ่งนาที) SและTอาจมีอักขระ Unicode ที่ไม่ใช่ ASCII ตราบใดที่มีวิธีป้อนอักขระเหล่านั้นลงในเครื่องมือทดสอบออนไลน์ …

6
ฮาร์ดโค้ดกอล์ฟ: Regex สำหรับการหารด้วย 7
Matthias Goergensมีอักขระ 25,604 ตัว (ลดลงจาก 63,993 ตัวอักษร) regex เพื่อให้ตรงกับตัวเลขหารด้วย 7 แต่มีจำนวนมากปุย: วงเล็บซ้ำซ้อนกระจาย ( xx|xy|yx|yyมากกว่า[xy]{2}) และปัญหาอื่น ๆ แม้ว่าฉันจะแน่ใจ การเริ่มต้นใหม่จะมีประโยชน์ในการประหยัดพื้นที่ สิ่งนี้สามารถทำขนาดเล็กได้? นิพจน์ทั่วไปใด ๆ ที่สมเหตุสมผลสามารถใช้ได้ แต่ไม่มีโค้ดที่สามารถใช้งานได้ใน regex นิพจน์ทั่วไปควรจับคู่สตริงทั้งหมดที่มีการแสดงทศนิยมของตัวเลขหารด้วย 7 และไม่มีอื่น ๆ เครดิตพิเศษสำหรับ regex ที่ไม่อนุญาตให้เริ่มต้น 0

7
Regex Golf: ตรวจสอบโซลูชันของ Sudoku
เขียน regex ที่ตรงกับโซลูชันของซูโดกุที่ถูกต้องและไม่ตรงกับโซลูชันของซูโดกุที่ไม่ถูกต้อง การป้อนข้อมูลที่เป็นคลี่รุ่นของซูโดกุคือไม่มีตัวคั่นบรรทัด เช่นกระดานต่อไปนี้: 7 2 5 8 9 3 4 6 1 8 4 1 6 5 7 3 9 2 3 9 6 1 4 2 7 5 8 4 7 3 5 1 6 8 2 9 1 6 8 4 2 9 5 3 7 …

23
นิพจน์ทั่วไปที่ไม่สามารถจับคู่สั้นที่สุด
ภารกิจของคุณคือการเขียนนิพจน์ทั่วไปที่ถูกต้องสั้นที่สุดที่ไม่มีสตริงที่สามารถจับคู่ได้รวมสตริงว่าง ส่งต้องมีแบบฟอร์มนี้ ("สัญกรณ์ตัวอักษร"): /pattern/optional-flags regexp ที่สั้นที่สุดชนะ ขนาด regexp ถูกนับเป็นตัวอักษร (รวมเครื่องหมายทับและธง) โปรดอธิบายวิธีการใช้งาน regexp ของคุณ (หากไม่ใช่เรื่องเล็กน้อย) ขอขอบคุณและขอให้สนุก!

16
เคล็ดลับสำหรับ Regex Golf
คล้ายกับหัวข้อของเราสำหรับเคล็ดลับการเล่นกอล์ฟเฉพาะภาษา: เทคนิคทั่วไปในการย่อนิพจน์ทั่วไปคืออะไร ฉันเห็นการใช้ regex สามครั้งเมื่อพูดถึงการเล่นกอล์ฟ: คลาสสิค regex golf ("นี่คือรายการที่ควรตรงกันและนี่คือรายการที่ควรล้มเหลว") โดยใช้ regex เพื่อแก้ปัญหาการคำนวณและนิพจน์ทั่วไปที่ใช้เป็นส่วนหนึ่งของ รหัส golfed ที่ใหญ่ขึ้น อย่าลังเลที่จะโพสต์เคล็ดลับที่อยู่ใด ๆ หรือทั้งหมดเหล่านี้ หากเคล็ดลับของคุณ จำกัด เพียงหนึ่งรสชาติขึ้นไปโปรดระบุรสชาติเหล่านี้ที่ด้านบน ตามปกติโปรดติดหนึ่งเคล็ดลับ (หรือครอบครัวของเคล็ดลับที่เกี่ยวข้องอย่างใกล้ชิด) ต่อคำตอบเพื่อให้เคล็ดลับที่มีประโยชน์ที่สุดสามารถขึ้นไปด้านบนผ่านการลงคะแนน

30
Meta Meta กอล์ฟชนิดต่าง ๆ
หมายเหตุ: ตามความต้องการที่เป็นที่นิยมฉันได้ผ่อนคลายกฎเล็กน้อย: ขนาด regex สูงสุดเติบโตโดย 1 ไบต์ทุก 5 คำตอบ คำตอบNอาจใช้ถึง29 + ⌈N / 5⌉ไบต์ คะแนนของแต่ละคำตอบจะเป็น(M / (30 + N / 5)) N ใน regex golf คุณจะได้รับสายสองชุดและถูกขอให้สร้าง regex ที่สั้นที่สุดซึ่งจับคู่กับสายทั้งหมดในชุดแรก แต่ล้มเหลวกับสายทั้งหมดในชุดที่สอง นั่นคือสิ่งที่เรากำลังจะทำ แต่ทุกครั้งที่มีคนตอบ regex ของพวกเขาเองจะถูกเพิ่มลงในหนึ่งในสองชุดของสตริง (ตามที่พวกเขาเลือกเอง) ดังนั้นจึงมีคำสั่งที่เข้มงวดในการตอบคำถามนี้ ลองดูตัวอย่าง: บอกว่าฉันเริ่มต้นด้วยabc(ซึ่งฉันจะไม่) และวางไว้ในชุดการแข่งขัน จากนั้นจะมีคำตอบที่สองที่ถูกต้องaเนื่องจากตรงกับข้างต้น (และไม่มีสตริงที่ต้องล้มเหลว) พูดคำตอบนี้ไปในชุดที่ล้มเหลว ตอนนี้คำตอบที่สามมีการแข่งขันแต่ล้มเหลวในabc ไปได้คำตอบที่สามจึงเป็นa bมาใส่ชุดการแข่งขันกันเถอะ คำตอบที่สี่ในขณะนี้มีการแข่งขันabcและแต่ล้มเหลวในb aเราจะไม่อนุญาตให้คำตอบที่ซ้ำกันดังนั้น regex c|bที่ถูกต้องจะเป็น สิ่งที่สำคัญคือคำตอบของคุณควรสั้นที่สุด นี่อาจเป็นเรื่องเล็กน้อยสำหรับคำตอบแรก …

30
Cops: ทำ regex - ทำงู
นี่คือกระทู้ของตำรวจ ด้ายโม่งคือที่นี่ เขียนรหัสที่รับอินพุตnและสร้าง n-by-n "snake matrix" งูเมทริกซ์เป็นเมทริกซ์ที่เป็นไปตามรูปแบบนี้: 3 คูณ 3: 1 2 3 6 5 4 7 8 9 และ 4-by-4: 1 2 3 4 8 7 6 5 9 10 11 12 16 15 14 13 รูปแบบผลลัพธ์ที่แน่นอนเป็นตัวเลือก คุณอาจส่งออกตัวอย่าง[[1 2 3],[6 5 4],[7 8 9]]หรือสิ่งที่คล้ายกัน คุณต้องระบุชื่อภาษาและ regex ที่ตรงกับรหัสของคุณ คุณสามารถเลือกว่ารายละเอียด regex …

22
ปี่ธรรมชาติ # 0 - ร็อค
เป้าหมาย สร้างโปรแกรม / ฟังก์ชั่นที่รับอินพุตNตรวจสอบว่าNคู่ของจำนวนเต็มแบบสุ่มนั้นค่อนข้างดีและส่งคืนsqrt(6 * N / #coprime)หรือไม่ TL; DR ความท้าทายเหล่านี้เป็นการจำลองอัลกอริธึมที่ต้องการเพียงแค่ธรรมชาติและสมองของคุณ หากคุณต้องการ Pi ในระหว่างการเปิดเผยซอมบี้วิธีการเหล่านี้จะไม่เปลืองกระสุน ! มีอีกแปดความท้าทายที่จะมา ชำระเงินโพสต์แซนด์บ็อกซ์เพื่อให้คำแนะนำ การจำลอง เรากำลังจำลองอะไร ความน่าจะเป็นที่สองจำนวนเต็มแบบสุ่มนั้นค่อนข้างไพเราะ (เช่น coprime หรือ gcd == 1) 6/Pi/Piดังนั้นวิธีธรรมชาติในการคำนวณ Pi ก็คือการตักก้อนหินขึ้นสองถัง (หรือกำมือ) นับพวกเขา; ดูว่าgcdของพวกเขาคือ 1; ทำซ้ำ หลังจากที่ทำเช่นนี้คู่หลายครั้งจะมีแนวโน้มต่อsqrt(6.0 * total / num_coprimes) Piหากการคำนวณสแควร์รูทในโลกหลังวิกฤติทำให้คุณกังวลไม่ต้องกังวล! มีวิธีการของนิวตันสำหรับสิ่งนั้น เราจำลองสิ่งนี้ได้อย่างไร รับอินพุต N ทำตามNเวลาต่อไปนี้: สร้างเลขจำนวนเต็มบวกแบบสุ่มiและj กับ 1 <= i …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

5
เพิ่มตัวเลขด้วย Regex
ฉันต้องการลองความท้าทายกอล์ฟ regex รูปแบบใหม่ซึ่งขอให้คุณแก้ปัญหาการคำนวณแบบไม่ย่อยโดยไม่มีอะไรนอกจากการทดแทน regex เพื่อให้เป็นไปได้มากขึ้นและน้อยลงของงานบ้านคุณจะได้รับอนุญาตให้ใช้การทดแทนหลายอย่างหนึ่งหลังจากที่อื่น ความท้าทาย เราจะเริ่มต้นง่าย: กำหนดสตริงที่มีจำนวนเต็มบวกสองจำนวนโดยที่ตัวเลขทศนิยมคั่นด้วย a ,สร้างสตริงที่มีผลรวมของพวกเขาเช่นเดียวกับเป็นทศนิยม ดังนั้นง่ายมาก 47,987 ควรเปลี่ยนเป็น 1034 คำตอบของคุณควรใช้กับจำนวนเต็มบวกโดยพลการ รูปแบบ ทุกคำตอบควรเป็นลำดับของขั้นตอนการทดแทนแต่ละขั้นตอนประกอบด้วย regex และสตริงการแทนที่ เป็นทางเลือกสำหรับแต่ละขั้นตอนเหล่านี้ในลำดับคุณอาจเลือกที่จะทำซ้ำการทดแทนจนกว่าสตริงจะหยุดการเปลี่ยนแปลง นี่คือตัวอย่างการส่ง (ซึ่งไม่ได้แก้ปัญหาข้างต้น): Regex Modifiers Replacement Repeat? \b(\d) g |$1 No |\d <none> 1| Yes \D g <empty> No รับอินพุต123,456การส่งนี้จะประมวลผลอินพุตดังนี้: การทดแทนแรกจะถูกใช้เพียงครั้งเดียวและให้ผลลัพธ์: |123,|456 ตอนนี้การทดแทนที่สองถูกนำไปใช้ในการวนซ้ำจนกว่าสตริงจะหยุดการเปลี่ยนแปลง 1|23,|456 11|3,|456 111|,|456 111|,1|56 111|,11|6 111|,111| และสุดท้ายการทดแทนที่สามจะถูกนำมาใช้ครั้งเดียว: 111111 …

3
HexaRegex: เป็นบรรณาการให้มาร์ตินพลิก
มาร์ตินเอนเดอร์เพิ่งตี 100K และมีภาษาที่ยอดเยี่ยม เรากำลังจะได้สนุกไปกับหนึ่งในนั้นคือHexagony (และ regex สำหรับRetina ) ในภาพรวมโดยย่อคุณต้องเขียนโปรแกรมที่ป้อนกริด Hexagony และกำหนดว่ามีเส้นทางบนกริดนั้นที่ตรงกับสตริงข้อความหรือไม่ ฝ่ายผลิต Hexagony สร้าง hexagons จากสตริงข้อความโดยใช้ขั้นตอนต่อไปนี้: คำนวณขนาดหกเหลี่ยมขั้นต่ำ (ใช้ความยาวของสตริงและปัดเศษขึ้นเป็นเลขฐานสิบหกที่ใกล้ที่สุด) การตัดข้อความเป็นรูปหกเหลี่ยมของขนาดด้านบน .กรอกสถานที่ที่เหลือด้วย ตัวอย่างเช่นสตริงข้อความabcdefghijklmต้องมีรูปหกเหลี่ยมด้านยาว 3 จึงกลายเป็น: a b c d e f g h i j k l m . . . . . . สังเกตว่ามี 6 ทิศทางที่เป็นไปได้ที่คุณสามารถเดินทางเป็นรูปหกเหลี่ยมได้ ยกตัวอย่างเช่นในรูปหกเหลี่ยมข้างต้นอยู่ติดกับeabfjid ห่อ นอกจากนี้ใน Hexagony, hexagons …

24
Loeschian หมายเลขนี้หรือไม่
จำนวนเต็มบวกkคือจำนวน Loeschianถ้า kสามารถแสดงเป็นi*i + j*j + i*jสำหรับi, jจำนวนเต็ม ตัวอย่างเช่นหมายเลข Loeschian บวกแรกคือ: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... โปรดทราบว่าi, jหารับkไม่ได้ที่ไม่ซ้ำกัน ตัวอย่างเช่น9สามารถสร้างด้วยi=3, j=0. ลักษณะอื่น ๆ ที่เทียบเท่าของตัวเลขเหล่านี้คือ: kสามารถแสดงเป็นi*i + j*j + i*jสำหรับi, jintegers เชิงลบ (สำหรับคู่ของจำนวนเต็มแต่ละi, jมีคู่ของ integers เชิงลบที่ทำให้เดียวกันk) มีชุดของkรูปหกเหลี่ยมที่ต่อเนื่องกันซึ่งก่อให้เกิด tesselation บนตารางหกเหลี่ยม (ดูภาพประกอบสำหรับk = 4และสำหรับk …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

30
สามเหลี่ยม ASCII
งานของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นที่พิมพ์รูปสามเหลี่ยม ASCII พวกเขามีลักษณะเช่นนี้: |\ | \ | \ ---- โปรแกรมของคุณจะมีการป้อนข้อมูลที่เป็นตัวเลขเดียวกับข้อ จำกัดn สามเหลี่ยมดังกล่าวข้างต้นมีมูลค่าของ0 <= n <= 1000n=3 สามเหลี่ยม ASCII จะมีnแบ็กสแลช ( \) และบาร์แนวตั้ง ( |), n+1เส้นและขีดกลาง ( -) และแต่ละบรรทัดจะมีจำนวนช่องว่างเท่ากับหมายเลขบรรทัด (อิงตาม 0, คือบรรทัดแรกคือบรรทัดที่ 0) นอกเหนือจากบรรทัดสุดท้าย . ตัวอย่าง: การป้อนข้อมูล: 4 เอาท์พุท: |\ | \ | \ | \ ----- การป้อนข้อมูล: 0 เอาท์พุท: ในกรณีทดสอบนี้ผลลัพธ์จะต้องว่างเปล่า …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

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