คำถามติดแท็ก kolmogorov-complexity

ความซับซ้อนของ Kolmogorov อย่างไม่เป็นทางการคือจำนวนของรหัสที่ใช้อธิบายหรือสร้างวัตถุคงที่เช่นสตริงหรือรูปภาพ เมื่อโพสต์ความท้าทายในหมวดหมู่นี้โปรดตรวจสอบให้แน่ใจว่ามันเพิ่มสิ่งใหม่ ๆ ให้กับความท้าทายที่มีอยู่

21
ย้ำลำดับพี
ที่เกี่ยวข้อง: ซ้ำพี (n) ฟังก์ชั่น ความท้าทายของคุณคือการคำนวณฟังก์ชั่นซ้ำซ้อน: f(n) = number of iterations of φ for n to reach 1. ที่ไหนφเป็นtotient ฟังก์ชันออยเลอร์ ที่เกี่ยวข้องOEIS นี่คือกราฟของมัน: กฎ: เป้าหมายของคุณคือการส่งออกf(n)จากการn=2n=100 นี่คือรหัส - กอล์ฟดังนั้นรหัสที่สั้นที่สุดจึงชนะ นี่คือค่าที่คุณสามารถตรวจสอบได้: 1, 2, 2, 3, 2, 3, 3, 3, 3, 4, 3, 4, 3, 4, 4, 5, 3, 4, 4, 4, 4, 5, 4, …

24
ได้โปรดส่งไอศครีมมาให้ฉัน
ทำให้ฉันเป็นไอศครีมโคน เรามีร้านไอศครีมที่ยอดเยี่ยมมากมายในนิวอิงแลนด์ ส่วนใหญ่ปิดให้บริการในฤดูหนาวดังนั้น ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ เป้าหมาย เอาท์พุทไอศครีมโคนด้านบนอย่างแน่นอน (หรือส่งคืนจากฟังก์ชัน) นี่คือรหัสกอล์ฟเพื่อให้ได้คำตอบที่สั้นที่สุดชนะ

5
การแฮ็กสถานีออกมาเสีย
มีใครที่นี่ที่เป็นแฟนของ Bethesda หรือ? บางทีคุณอาจชอบ Obsidian Entertainment? ถ้าคุณเป็นอย่างใดอย่างหนึ่งของสิ่งเหล่านั้นกว่าภาพต่อไปนี้ควรจะค่อนข้างคุ้นเคยกับคุณ ฉันได้รับอิสรภาพในการเตรียมการท้าทาย ASCII-Art ที่ไม่เหมือนใครดังนั้นนี่เป็นเงื่อนงำแรกเกี่ยวกับสิ่งที่ฉันจะให้คุณทำ: _____________________________________________________ / \ | _____________________________________________ | | | | | | | Welcome to ROBCO Industries (TM) Termlink | | | | Password Required | | | | Attempts Remaining: | | | | | | | | 0x01 | …

11
ตีความช่วงหลวม
ตีความช่วงหลวม ListSharpเป็นภาษาการเขียนโปรแกรมตีความที่มีคุณสมบัติมากมายหนึ่งในคุณสมบัติเหล่านั้นเป็นผู้สร้างช่วงดัชนี 1 ที่ทำงานเช่นนี้: คุณกำหนดช่วงเป็น(INT) TO (INT)หรือ(INT)ที่ทั้งสองหรือ int เดียวสามารถไปจากค่า min ถึงmax int32 จากนั้นคุณสามารถใช้ช่วงเหล่านั้นเพื่อแยกองค์ประกอบของอาร์เรย์โดยไม่ต้องกลัวที่จะก้าวล้ำขอบเขตของมัน ดังนั้น: 1 TO 5 สร้าง: {1,2,3,4,5} 3 สร้าง: {3} สามารถเพิ่มช่วงได้โดยใช้ANDโอเปอเรเตอร์ 1 TO 5 AND 3 TO 6 สร้าง: {1,2,3,4,5,3,4,5,6} จำได้ว่ามันใช้ได้กับจำนวนลบเช่นกัน 3 TO -3 สร้าง: {3,2,1,0,-1,-2,-3} ความท้าทายมีดังต่อไปนี้: อินพุต อาร์เรย์อักขระและประโยคช่วงที่กำหนดไว้ก่อนหน้าเป็นสตริง เอาท์พุต องค์ประกอบที่ 1 ตามดัชนีตำแหน่งของช่วง (ดัชนีที่ไม่อยู่ / ลบที่มีอยู่แปลเป็นอักขระว่าง) วิธีที่จะชนะ ในฐานะที่เป็นความท้าทายของcode-golfคุณควรสร้างโปรแกรมด้วยจำนวนไบต์ที่สั้นที่สุดที่จะชนะ …
13 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 


3
รูปหลายเหลี่ยมนี้มีกี่ด้าน
ดังนั้นในวิชาคณิตศาสตร์ชั้นประถมศึกษาปีที่ 1 คุณเรียนรู้ชื่อของรูปหลายเหลี่ยม สามด้านคือรูปสามเหลี่ยม 4 เป็นรูปสี่เหลี่ยมและ 5 คือรูปห้าเหลี่ยม อย่างไรก็ตามในระดับเกียรตินิยมอันดับ 1 คุณไปได้ไกลกว่านี้อีกเล็กน้อย ความท้าทายของคุณ มีระบบตั้งชื่อสำหรับรูปหลายเหลี่ยมด้านบนสองสามด้านดังนั้นรูปหลายเหลี่ยมขนาดใหญ่โดยพลการจึงมีชื่อ งานของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นที่ยอมรับชื่อของรูปหลายเหลี่ยมเป็นอินพุตและเอาต์พุตจำนวนด้านที่มี ชื่อของรูปหลายเหลี่ยมถูกกำหนดไว้ในคอลัมน์ด้านซ้ายของบทความวิกิพีเดียโดยมีข้อยกเว้นเล็กน้อย รูปหลายเหลี่ยมสามด้านจะถูกเรียกว่ารูปสามเหลี่ยมแทนที่จะเป็นรูปสามเหลี่ยมและรูปหลายเหลี่ยมด้าน 4 รูปจะเป็นรูปสี่เหลี่ยมแทนที่จะเป็นรูปสี่เหลี่ยม (สมมติว่ารูปหลายเหลี่ยมทั้งหมดเป็นปกติ) มิฉะนั้นจะใช้ชื่อในบทความ กฎระเบียบ อินพุตจะเป็นค่าสตริง โปรแกรมควรพิมพ์ผลลัพธ์ไปที่ STDOUT (หรือควรคืนค่าจำนวนเต็ม) รูปหลายเหลี่ยมที่มีค่าระหว่าง 3 ถึง 99 เท่านั้นที่จะถูกป้อนเข้า โปรแกรมของคุณจะต้องตอบสนองทุกกรณีทดสอบ ไม่มีช่องโหว่มาตรฐาน โปรแกรมไม่จำเป็นต้องทำอะไรเลยสำหรับอินพุตไม่ถูกต้อง / ไม่อยู่ในช่วง การให้คะแนนอยู่ในหน่วยไบต์ ตั้งแต่นี้เป็นรหัสกอล์ฟโปรแกรมที่สั้นที่สุดชนะ กรณีทดสอบ 3 triangle 4 square 5 pentagon 10 decagon 11 hendecagon 12 dodecagon …

4
กลยุทธ์สำหรับการแทนค่าจำนวนเต็มขนาดใหญ่ที่กำหนดโดยใช้นิพจน์ทางคณิตศาสตร์
ฉันมีจำนวนที่เฉพาะเจาะจงในใจ แต่มันเป็นส่วนหนึ่งของความท้าทายที่ฉันทำและฉันไม่ต้องการให้คนทำ (ทั้งหมด) สำหรับฉัน นี่คือตัวเลขที่มีตัวเลขเหมือนกัน แต่มีการสับแบบ: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 จำนวนมี 666 หลัก (ทศนิยม) เพราะฉันใช้ Python จำนวนเต็ม (หรือความยาวด้านเทคนิค) เป็น bignums โดยอัตโนมัติ ฉันมี 255 ตัวอักษรให้ใช้และฉันต้องอธิบายหมายเลขเดียวกัน คำอธิบายมีขึ้นเพื่อให้ทำงานผ่าน eval () เพื่อสร้างหมายเลขเดิม ฉันควรมองกลยุทธ์อะไร

4
รับ The Getters
งาน ฉันเดาว่าทุกคนชอบการสร้างรหัสอัตโนมัติและประหยัดเวลาในการทำงาน คุณต้องสร้างชั้นเรียนและสมาชิกจำนวนมากในระหว่างวันและคุณไม่ต้องการสร้างสิ่งเหล่านั้นgettersด้วยตนเอง ภารกิจคือการเขียนโปรแกรมหรือฟังก์ชั่นที่สร้างขึ้นgettersสำหรับสมาชิกทุกคนในชั้นเรียนให้คุณโดยอัตโนมัติ การป้อนข้อมูล ในวัตถุภาษาของเรานั้นง่ายมาก ชื่อของชั้นเรียนและสมาชิกจะต้องเริ่มต้นด้วย chararacter จากและสามารถมีตัวอักษร[a-zA-Z] [a-zA-Z0-9]นี่คือตัวอย่าง: class Stack { public overflow; protected trace; private errorReport; } ผลลัพธ์ นี่เป็นเอาต์พุตที่ถูกต้องตามตัวอย่างที่กำหนด: class Stack { public overflow; protected trace; private errorReport; public function getOverflow() { return this->overflow; } public function getTrace() { return this->trace; } public function getErrorReport() { return …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

1
XKCD Bracket ความน่าจะเป็น
วันนี้ XKCDเป็นกีฬาสไตล์การแข่งขันที่ผู้เข้าแข่งขันเป็นชื่อที่รู้จักกันดีใส่ลงในกลุ่มของชื่อที่อาจเกิดความสับสน ให้ความน่าจะเป็นที่ผู้เข้าแข่งขันที่ระบุจะชนะการแข่งขันทั้งหมดขึ้นอยู่กับผู้เข้าแข่งขันแต่ละคนในรอบที่กำหนดซึ่งมีโอกาสเท่ากันในการชนะรอบนั้น อินพุต ชื่อของผู้แข่งขัน XKCD ชอบที่จะใช้ตัวพิมพ์ใหญ่ทั้งหมด แต่คุณสามารถใช้ตัวพิมพ์เล็กและตัวพิมพ์เล็กก็ได้ คุณอาจสันนิษฐานว่าชื่ออินพุตทั้งหมดนั้นถูกต้อง Jeff GordanJeff Gordonน่าจะเป็นของการสะกดคำผิด คุณอาจเลือกที่จะยอมรับข้อใดข้อหนึ่งหรือทั้งสองข้อ บางชื่อใส่เครื่องหมายวรรคตอนเช่นและH. G. Wells Joseph Gordon-Levittคุณสามารถเลือกที่จะยอมรับชื่อที่มีหรือไม่มีเครื่องหมายวรรคตอน (หรือทั้งสองอย่าง) ข้างต้นโดยไม่มีเครื่องหมายวรรคตอนจะเป็นH G WellsและJoseph Gordon Levitt ในทำนองเดียวกันคุณอาจเลือกที่จะยอมรับอย่างใดอย่างหนึ่งBeyoncéหรือBeyonceหรือทั้งสองอย่าง Mister/Fred Astaire/Rogersสายเป็นบิตแปลก สำหรับนี้คุณจะต้องยอมรับต่อไปนี้: Fred Rogers, Mister RogersและFred Astaire เอาท์พุต ความน่าจะเป็นของผู้เข้าแข่งขันที่ได้รับรางวัลชนะการแข่งขันทั้งในรูปแบบที่มีเหตุผล (เช่น1/64) ตัวอย่าง หลุยส์อาร์มสตรองจะเล่นในรอบ 6 โดยแต่ละคนมีผู้เข้าแข่งขันสองคนดังนั้นเขาจึงมีโอกาสชนะ 1/64 Alan Rickman มีแนวโน้มที่จะเล่นในรอบ 7 ซึ่งเป็นครั้งแรกกับ 3 ผู้เข้าแข่งขันและส่วนที่เหลือกับผู้เข้าแข่งขัน 2 คนดังนั้นเขาจึงมีโอกาสชนะ …

1
ปริศนาสองศูนย์หนึ่งหนึ่ง
พื้นหลัง ตัวต่อนี้เป็นรูปแบบของตัวต่อสี่สี่ตัว (เป็นหัวข้อของคำถามที่ผ่านมา ) เช่นเดียวกับจิ๊กซอร์นั้นเป้าหมายคือการค้นหานิพจน์ทางคณิตศาสตร์สำหรับจำนวนเต็มที่แตกต่างกันโดยใช้เพียงตัวเลขสี่หลักและตัวดำเนินการทางคณิตศาสตร์บางตัว ในกรณีนี้ แต่ตัวเลขที่ได้รับอนุญาตเป็นเพียง 2, 0, 1 และ 5 แต่ละคนจะต้องปรากฏอย่างแม่นยำหนึ่งครั้งในการแก้ปัญหาและในลำดับที่ถูกต้อง น่าแปลกที่ตัวเลขทั้งหมดจำนวนมากสามารถแสดงด้วยวิธีนี้ เราขอแนะนำให้นักแก้ปัญหาลองแก้ปัญหาด้วยมือก่อนเพราะสนุกอย่างน่าประหลาด กฎระเบียบ ค่าคงที่อาจถูกสร้างขึ้นจากตัวเลขเดียวหรือหลายหลัก: จำนวนเต็ม: เช่น 2, 0, 15 เป็นต้น ทศนิยม: เช่น .2, .01, 1.5, ฯลฯ ทำซ้ำทศนิยม : เช่น. 2 ~ (= 0.222 ... ), .15 ~ (= 0.1555 ... ), 20.15 ~~ (= 20.1515 ... ) …

7
แถว, คอลัมน์, แนวทแยง, บล็อค
เขียนบล็อกสี่เหลี่ยมของรหัสที่มีความกว้าง N ตัวอักษรและสูง N ตัวสำหรับจำนวนเต็มบวก N ตัวอย่างเช่น N ของคุณอาจเป็น 5 และบล็อกมีลักษณะดังนี้: ThisI sMy5B y5Cod eBloc kOkay บล็อกนี้ต้องทำงานดังนี้: เมื่อแถวบนสุดถูกแยกและรันเป็นโปรแกรมข้อความที่rowต้องการจะพิมพ์เป็น stdout ยกตัวอย่างเช่นจะพิมพ์ThisIrow เมื่อคอลัมน์ด้านซ้ายถูกแยกและเรียกใช้เป็นโปรแกรมข้อความที่แน่นอนcolจะต้องพิมพ์ไปยัง stdout ยกตัวอย่างเช่นจะพิมพ์Tsyekcol เมื่อเส้นทแยงมุมหลักจากมุมบนซ้ายไปยังมุมขวาล่างถูกแยกและเรียกใช้เป็นโปรแกรมข้อความที่แน่นอนdiaจะต้องพิมพ์ไปยัง stdout ยกตัวอย่างเช่นจะพิมพ์TMCoydia เมื่อบล็อกทั้งหมดถูกเรียกใช้เป็นโปรแกรมรวมถึงการขึ้นบรรทัดใหม่ (ด้วยการขึ้นบรรทัดใหม่ที่ไม่จำเป็น) ข้อความที่ถูกblkต้องจะต้องพิมพ์ไปที่ stdout ตัวอย่างเช่น, ThisI sMy5B y5Cod eBloc kOkay blkจะพิมพ์ รายละเอียด โปรแกรมทั้งสี่นั้นทำงานในภาษาการเขียนโปรแกรมเดียวกัน ที่อยู่2ตัวละครในบล็อกเดิมอาจจะเป็นอะไร แต่เส้นจุดสิ้นสุด หากภาษาของคุณไม่มี stdout คุณอาจใช้วิธีการแสดงผลทั่วไปอื่น ต้องเป็นวิธีการเดียวกันในทั้งสี่โปรแกรม การส่งที่บล็อกดั้งเดิมมีอักขระที่แตกต่างกันน้อยที่สุด (ไม่นับบรรทัดใหม่) ชนะ Tiebreaker ไปที่การส่งโดยมี …

6
12 วันของ Golfmas
ท้าทาย ในแต่ละ 12 วันของคริสต์มาสให้ส่งบทร้อยกรองที่เหมาะสมของ "12 วันคริสต์มาส" ตามวันที่มิฉะนั้นจะมีการร้องพร้อมกันของ "ฉันหวังว่ามันจะเป็นคริสต์มาสทุกวัน" ขึ้นบรรทัดใหม่และ / หรือลากขึ้นบรรทัดใหม่ ( \n) และเว้นวรรคต่อท้ายได้รับอนุญาต คุณไม่สามารถอ่านจากแหล่งภายนอก โดยทั่วไปสิ่งที่คุณต้องทำคือการอ่านวันที่ของระบบและส่งออกข้อตาม "12 วันคริสต์มาส" 12 วันแห่งคริสต์มาส สิบสองวันคริสต์มาสเป็นเทศกาลคริสเตียนเริ่มต้นในวันคริสต์มาส (25 ธันวาคม) และสิ้นสุดในวันที่ 5 มกราคม ตัวอย่าง หากวันที่ 25 ธันวาคม (พิมพ์ข้อที่สั้นที่สุด / แรก): On the first day of Christmas my true love sent to me: a Partridge in a Pear …

11
ค้นหาทุกครั้งที่เป็นไปตามรูปแบบ
งานของคุณคือเขียนโปรแกรมที่พิมพ์ตลอดเวลา (ในรูปแบบ HH: MM, 24 ชั่วโมง) ที่เป็นไปตามรูปแบบใดรูปแบบหนึ่งดังต่อไปนี้: จำนวนชั่วโมงเท่ากับนาทีเช่น 22: 22,01: 01 ชั่วโมงเท่ากับนาทีย้อนกลับเช่น 10:01, 01:10, 22:22 ลำดับที่ตรงกับ H: MM หรือ HH: MM พิมพ์ด้วย HH: MM เสมอ เช่น 00:12, 01:23, 23:45, 03:45, ฯลฯ (เป็นขั้นตอนเดียวเสมอระหว่างตัวเลข) กฎ: คุณสามารถเลือกภาษาที่คุณชอบ คุณไม่สามารถพิมพ์เวลาซ้ำได้ หนึ่งครั้งต่อบรรทัดตามคำสั่งของวัน ผู้ชนะจะได้รับการคัดเลือกใน 5 กุมภาพันธ์ PS: นี่เป็นคำถามแรกของฉันมันอาจมีความไม่สอดคล้องกันบ้าง รู้สึกอิสระที่จะแก้ไข PS2: นี่คือโซลูชันที่คาดหวัง 44 รายการ (นำเสนอโดย Josh และ primo …

3
ผู้ประกอบการ Bitwise ใน Brainfuck
งานของคุณคือสร้างโปรแกรม brainfuck หนึ่งโปรแกรมสำหรับตัวดำเนินการไบนารีต่อไปนี้ แต่ละโปรแกรมควรใช้หนึ่งหรือสองหมายเลข 8 บิต (A และ B) จากอินพุตและคำนวณการดำเนินการที่ระบุ: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A คุณไม่ต้องใช้ทั้งหมด 5 คะแนนคำนวณโดย: #totalCharacters + {4000 * #problemsNotCompleted} คะแนนที่ถูกต้องคือจากศูนย์ (ดีที่สุด) ถึง 20,000 (ไม่เสร็จสมบูรณ์) ฉันไม่สนใจว่าคุณจะเก็บผลลัพธ์ไว้ที่ใดหรือคุณเก็บข้อมูลไว้หรือไม่ สมมติว่าเซลล์ 8 บิตและเซลล์ว่างมากเท่าที่คุณต้องการไปทางขวาเท่านั้น คุณอาจคิดว่าตัวเลขนั้นอยู่ในตำแหน่งหน่วยความจำที่เหมาะกับคุณที่สุดอยู่แล้วดังนั้นคุณไม่ต้องกังวลกับการทำงานของ IO
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

4
ชุดพินอิน
สร้างฟังก์ชั่นที่รับพยางค์ของพินอินเป็นอาร์กิวเมนต์และส่งคืนค่าจริงของการรวมกันที่มีอยู่เป็นเท็จมิฉะนั้น ใช้ "v" สำหรับ "ü" นี่คือรายการทั้งหมดของชุดค่าผสม http://www.pinyin.info/rules/initials_finals.html ตัวอย่าง f("bu") == true f("zheng") == true f("nv") == true f("ri") == true f("cei") == false f("ia") == false f("kian") == false f("qa") == false โปรดอย่าทำสิ่งต่าง ๆ เช่นการขูดหน้าเว็บหรืออ่านวิธีการป้อนข้อมูลเพื่อลดจำนวนตัวอักษร (ถ้าคุณทำเช่นนั้นความยาวของข้อมูลจะถูกนับเป็นจำนวนตัวอักษร) จุดประสงค์ประการหนึ่งของกอล์ฟรหัสนี้คือเพื่อดูว่ากฎจะง่ายขึ้นได้อย่างไร รหัสที่สั้นที่สุดชนะ

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