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

ความท้าทายเกี่ยวข้องกับคณิตศาสตร์ ลองพิจารณาใช้แท็กเฉพาะเจาะจงมากขึ้น: [number] [number-theory] [arithmetic] [combinatorics] [graph-theory] [เรขาคณิต] [abstract-algebra]

29
ชาวโรมันผู้โลภ!
ให้เป็นจำนวนเต็มบวกอย่างเคร่งครัดคืนตัวเลขโรมันที่สั้นที่สุดโดยใช้กฎการบวกเท่านั้น เอาต์พุตจะต้องประกอบด้วยอักขระแต่ละตัวMDCLXVIในศูนย์หรือมากกว่านั้น จำนวน14ดังนั้นจึงต้องให้มากกว่าXIIIIXIV ค่าตัวเลขของอักขระคือM= 1,000, D= 500, C= 100,L = 50, X= 10, V= 5, I= 1 ตัวอย่าง 3 → III 4 → IIII 9 → VIIII 42 → XXXXII 796 → DCCLXXXXVI 2017 → MMXVII 16807 → MMMMMMMMMMMMMMMMDCCCVII

26
Fibonacci ผลรวมดิจิตอล
เราทุกคนคุ้นเคยกับลำดับฟีโบนักชี : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 อย่างไรก็ตามแทนที่จะf(n) = f(n-1) + f(n-2)เราจะนำผลรวมดิจิตอลของ 2 รายการก่อนหน้า ลำดับควรเริ่มต้นด้วย0, 1หลังจากนั้นความแตกต่างจะปรากฏอย่างรวดเร็ว รายการนี้ได้รับการจัดทำดัชนี 0 คุณสามารถใช้ 1 ดัชนีเช่นกันซึ่งเป็นสถานะที่คุณใช้ f(0) = 0 f(1) = 1 f(2) = 1 # 0 + 1 …

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 

8
เปราะบาง Quine
เปราะบาง Quine Quine ที่เปราะบางเป็นควินที่ตอบสนองต่อคุณสมบัติของการมีสตริงย่อยแต่ละอันโดยการลบอักขระเดียวเมื่อประเมินแล้วจะเกิดข้อผิดพลาด ตัวอย่างเช่น. หากโปรแกรมของคุณasdfเป็นแบบ quine หากโปรแกรมนั้นมีความเปราะบางโปรแกรมต่อไปนี้จะต้องเกิดข้อผิดพลาด: sdf adf asf asd โปรแกรมของคุณ (และสตริงย่อยทั้งหมด) จะต้องกำหนดอย่างเต็มที่และต้องเป็นภาษาเดียวกัน โปรแกรมที่เข้าสู่วงวนไม่สิ้นสุด (นั่นคือล้มเหลวในการยกเลิก) แม้ว่าจะไม่ได้ผลิตข้อผิดพลาดในที่สุดก็ถือเป็น "ผลิตข้อผิดพลาด" สำหรับวัตถุประสงค์ของการท้าทายนี้ มีช่องโหว่มาตรฐานที่ใช้รวมถึงข้อ จำกัด quine ปกติ (เช่นไม่สามารถอ่านซอร์สโค้ดของตัวเอง) ตัวอย่างเช่นprint("foo")ไม่บอบบาง สตริงย่อยทั้งหมดเหล่านี้ต้องมีข้อผิดพลาด: rint("foo") pint("foo") prnt("foo") prit("foo") prin("foo") print"foo") print(foo") print("oo") print("fo") print("fo") print("foo) print("foo" สิ่งที่ไม่ผิดพลาดคือ: print("oo") print("fo") print("fo") ดังนั้นจึงไม่บอบบาง หมายเหตุสำคัญเกี่ยวกับการทดสอบ ด้วยความเห็นพ้องต้องกันว่าควินินที่เป็นไปได้จะต้องตอบสนองสิ่งนี้: จะต้องสามารถระบุส่วนของโปรแกรมที่เข้ารหัสส่วนต่าง ๆ ของโปรแกรม ("แตกต่าง" …
30 code-golf  quine  code-golf  date  code-golf  sequence  code-golf  sorting  file-system  code-golf  code-golf  ascii-art  hexagonal-grid  code-golf  string  arithmetic  code-golf  code-golf  code-challenge  source-layout  code-golf  ascii-art  cellular-automata  code-golf  string  arithmetic  balanced-string  code-golf  number  primes  code-golf  ascii-art  hexagonal-grid  code-golf  string  code-golf  string  code-golf  sequence  code-golf  ascii-art  code-golf  conversion  hexadecimal  code-challenge  restricted-source  code-golf  math  grid  code-golf  string  ascii-art  code-golf  random  minesweeper  code-golf  ascii-art  kolmogorov-complexity  board-game  scrabble  code-golf  ascii-art  code-golf  math  number-theory  decision-problem  code-golf  string  code-golf  natural-language  code-golf  internet  stack-exchange-api  code-golf  code-golf  conversion  code-golf  string  code-golf  math  arithmetic  code-golf  string  whitespace  code-golf  graphical-output  internet  code-golf  string  code-golf  string  random  permutations  code-golf  string  code-golf  string 

22
ส่งออกจำนวนตรรกยะที่ n ตามลำดับ Stern-Brocot
ลำดับสเติร์น-Brocotเป็น Fibonnaci เหมือนลำดับซึ่งสามารถสร้างดังนี้ เริ่มต้นลำดับด้วย s(1) = s(2) = 1 ตั้งเคาน์เตอร์ n = 1 ผนวกs(n) + s(n+1)เข้ากับลำดับ ผนวกs(n+1)เข้ากับลำดับ เพิ่มขึ้นnกลับไปยังขั้นตอนที่ 3 นี่เทียบเท่ากับ: ในบรรดาคุณสมบัติอื่น ๆ ลำดับ Stern-Brocot สามารถใช้เพื่อสร้างจำนวนตรรกยะเชิงบวกที่เป็นไปได้ทั้งหมด จำนวนตรรกยะทุกตัวจะถูกสร้างขึ้นหนึ่งครั้งและจะปรากฏในเงื่อนไขที่ง่ายที่สุดเสมอ ตัวอย่างเช่น1/3เป็นจำนวนตรรกยะที่ 4 ในลำดับ แต่ตัวเลขที่เทียบเท่า2/6และ3/9อื่น ๆ จะไม่ปรากฏเลย เราสามารถกำหนดจำนวนตรรกยะที่ n เป็นr(n) = s(n) / s(n+1)โดยที่s(n)หมายเลขสเติร์น - โบรคต์ดังที่อธิบายไว้ข้างต้น ความท้าทายของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นที่จะส่งออกจำนวนเหตุผลที่ n ที่สร้างขึ้นโดยใช้ลำดับ Stern-Brocot อัลกอริทึมที่อธิบายไว้ข้างต้นได้รับการจัดทำดัชนี 1 ชุด ถ้ารายการของคุณถูกจัดทำดัชนี 0 …

30
บิตเฉลี่ย: ความท้าทายโดยเฉลี่ย
รับจำนวนเต็ม N> = 1 ส่งออกจำนวนเฉลี่ยของบิตในจำนวนเต็มตั้งแต่ 0 ถึง N - 1 สเปค เอาต์พุตสามารถคำนวณเป็นผลรวมของจำนวนบิตในการแทนเลขฐานสองของแต่ละจำนวนเต็มตั้งแต่ 0 ถึง N-1 หารด้วย N การแทนค่าไบนารีของจำนวนเต็มไม่มีศูนย์นำหน้าในบริบทนี้ยกเว้นศูนย์ซึ่งแสดงเป็น 0 ในไบนารี ผลลัพธ์ควรมีความแม่นยำถึงตัวเลขที่มีนัยสำคัญอย่างน้อย 7 ตัว ตัวอย่าง N = 6 0: 0 : 1 bit 1: 1 : 1 bit 2: 10 : 2 bits 3: 11 : 2 bits 4: 100 : …

12
นั่นคือนายก…เกือบ
หากคุณเคยเรียนรู้เรื่องช่วงเวลาในชั้นเรียนคณิตศาสตร์มาก่อนคุณอาจต้องลองดูว่าตัวเลขนั้นดีหรือไม่ คุณอาจจะสับสนในขณะที่คุณยังคงเรียนรู้พวกเขาเช่นเข้าใจผิด 39 สำหรับนายก ก็ไม่ต้องกังวลเพราะ 39 เป็นเซมิโคลนคือมันเป็นผลคูณของสองช่วง ในทำนองเดียวกันเราสามารถกำหนดk- ที่สำคัญที่สุดว่าเป็นผลิตภัณฑ์ของตัวเลขที่k ตัวอย่างเช่น 40 เป็นอันดับ 4 อันดับที่ 4 เกือบ 40 = 5 * 2 * 2 * 2 ผลิตภัณฑ์ 4 ปัจจัย งานของคุณคือการเขียนโปรแกรม / ฟังก์ชั่นที่รับจำนวนเต็มสองจำนวนnและkเป็นอินพุทและเอาท์พุท / ส่งกลับค่าn th k - จำนวนเฉพาะสูงสุด นี่คือรหัสกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดในหน่วยไบต์ชนะ กรณีทดสอบ n, k => output n, 1 => the nth prime number …

3
ช่วยด้วย! เครื่องคิดเลขของฉันพัง! (เปลี่ยนนิพจน์จำนวนเต็มเป็นการกดปุ่มเครื่องคิดเลข)
บทนำ ช่วยด้วย! ฉันเผลอทิ้งเครื่องคิดเลข TI-84 ของฉันออกไปนอกหน้าต่าง (ไม่ต้องถามว่าทำอย่างไร) และมันก็พัง ฉันมีการทดสอบทางคณิตศาสตร์ในวันพรุ่งนี้และเครื่องคิดเลขเพียงตัวเดียวที่ฉันพบคือปุ่มที่มี: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / แบบทดสอบคณิตศาสตร์ของฉันคือแบบทดสอบทบทวนการประเมินผลนิพจน์ ฉันต้องการโปรแกรมเพื่อแสดงออกเช่น1+(5*4)/7และแปลงเป็นการกดแป้นที่จำเป็นในการแก้ปัญหาในเครื่องคิดเลขสำรองของฉัน (และในกรณีที่คุณสงสัยสิ่งนี้เกิดขึ้นกับฉันจริง ๆ ) ท้าทาย ได้รับสายเข้าไม่ว่างเปล่าที่มีเพียงตัวละคร0-9, (, ), +, -, *และ/การส่งออกการกดแป้นพิมพ์ในสตริงพื้นที่แยกออกจากกัน (เช่น. 1 + 3 / 3 =) จะต้องมีเครื่องหมายเท่ากับเสมอในตอนท้ายของเอาต์พุต ไม่อนุญาตช่องโหว่มาตรฐาน ตัวอย่าง: อินพุต: 1+(5*4)/7, เอาต์พุต:5 * 4 …

11
พิมพ์, เพิ่ม, ลด, นามแฝง - ตีความตีความ
Prindeal (เด่นชัดปริญญ์-Dee-AL ) เป็นใหม่ลึกลับเขียนโปรแกรมภาษาที่มีเพียงสี่คำสั่ง: PR int , ใน crement , เด crementและอัล IAS แม้จะมีความเรียบง่าย แต่การดำเนินการทางคณิตศาสตร์ที่ซับซ้อนสามารถทำได้ใน Prindeal โดยการรวมคำสั่งทั้งสี่อย่างชาญฉลาด งานของคุณในการแข่งขันกอล์ฟรหัสนี้คือการเขียนโปรแกรมที่สั้นที่สุดที่สามารถเรียกใช้รหัส Prindeal ข้อมูลจำเพาะยาว แต่ฉันพยายามทำให้ชัดเจนที่สุดและฉันเชื่อว่าหากคุณใช้ความพยายามในการเรียนรู้ Prindeal คุณจะพบว่ามันดูหรูหรามาก! การตีความหมายที่ชัดเจน กระบวนการเตรียมการผลิต ก่อนที่โปรแกรม Prindeal จะสามารถตีความสิ่งเหล่านี้จำเป็นต้องลบออกจากลำดับนี้: สิ่งใดก็ตามหลังจาก#สัญญาณไปยังจุดสิ้นสุดของบรรทัดที่มันเปิดอยู่รวมทั้ง#ตัวของมันเอง (นี่คือความคิดเห็น) ช่องว่างต่อท้ายในบรรทัดใด ๆ เส้นที่ว่างเปล่าโดยสิ้นเชิง ตัวอย่างเช่นโปรแกรม Prindeal p cat #The next line has 7 trailing spaces. p dog #p mouse จะถูกประมวลผลล่วงหน้าเป็น p …

9
คำนวณค่าผกผันของแฟคทอเรียล
เขียนรหัสที่สั้นที่สุดที่จะใช้จำนวนจริงใด ๆ ที่มากกว่า 1 เป็นอินพุตและจะส่งออกปัจจัยการผกผันในเชิงบวก มันจะตอบคำถามที่ว่า "เลขแฟคทอเรียลเท่ากับจำนวนนี้คืออะไร" ใช้ฟังก์ชันแกมมาเพื่อขยายคำนิยามสำหรับปัจจัยที่จะจำนวนจริงใด ๆ ตามที่อธิบายไว้ที่นี่ ตัวอย่างเช่น: input=6 output=3 input=10 output=3.390077654 เพราะ3! = 6และ3.390077654! = 10 กฎระเบียบ ห้ามมิให้ใช้ฟังก์ชันแบบแฟคทอเรียลหรือฟังก์ชันแกมม่าหรือฟังก์ชันที่พึ่งพาฟังก์ชันเหล่านี้ โปรแกรมควรจะสามารถคำนวณให้เป็นทศนิยม 5 หลักด้วยความสามารถทางทฤษฎีในการคำนวณความแม่นยำใด ๆ (มันควรมีจำนวนที่สามารถทำให้ใหญ่หรือเล็กตามอำเภอใจเพื่อความแม่นยำโดยพลการ) อนุญาตให้ใช้ภาษาใดก็ได้รหัสที่สั้นที่สุดจะเป็นตัวอักษรที่ชนะ ฉันทำตัวอย่างการทำงานที่นี่ ได้ดู

18
ตัวแปลงฐานตัวเลขแบบกำหนดเอง
พลังที่ต้องการแปลงตัวเลขใด ๆ ที่พวกเขามีให้เป็นฐานหมายเลขของตนเองอย่างรวดเร็วโดยใช้รูปแบบที่พวกเขาต้องการ อินพุต โปรแกรมของคุณต้องยอมรับ 3 พารามิเตอร์ Number: หมายเลขสตริงที่จะถูกแปลง InputFormat: สตริงฐานที่เป็นหมายเลขปัจจุบัน OutputFormat: สตริงฐานที่จะแปลงเป็นตัวเลข เอาท์พุต โปรแกรมของคุณต้องแปลงNumberจากเลขฐานเดิมเป็นฐานInputFormatจำนวนใหม่OutputFormat ตัวอย่าง ("1","0123456789","9876543210") = "8" ("985724","9876543210","0123456789ABCDEF") = "37C3" ("FF","0123456789ABCDEF","0123456789") = "255" ("FF","0123456789ABCDEF","01234567") = "377" ("18457184548971248772157", "0123456789","Aa0Bb1Cc2Dd3Ee4Ff5Gg6Hh7Ii8Jj9Kk,Ll.Mm[Nn]Oo@Pp#Qq}Rr{Ss-Tt+Uu=Vv_Ww!Xx%Yy*Zz") = ",sekYFg_fdXb" เพิ่มเติม การทดสอบ 77 ฐานใหม่ไม่จำเป็นต้องใช้อุปกรณ์ประกอบฉากหากใช้งานได้ หากในภาษาที่คุณต้องแปลงเป็นตัวเลขก่อนและถูกล็อคภายใน 32 บิตคุณสามารถข้ามได้ มันเป็นการทดสอบเพิ่มเติม ตัวอย่างทั้งหมดถูกสร้างขึ้นโดย PHP 7.2 พร้อมกับส่วนขยาย bcmath โดยใช้รหัสต่อไปนี้ (vars mins แต่จัดรูปแบบโค้ด) อาจจะมีวิธีที่สั้นกว่านี้เป็นเพียงวิธีที่ฉันใช้กับระบบที่ฉันต้องการจะทำด้วยจะดีเพื่อดูว่าใครจะมากับรุ่นที่สั้นกว่าแม้ว่า …

22
ค่านี้สามารถทำด้วยเหรียญและ / หรือธนบัตรที่ไม่ซ้ำกันได้หรือไม่?
เขียนโปรแกรมที่คำนวณว่ามูลค่าเงินที่ป้อนเข้าเป็นจำนวนเต็มสามารถแสดงด้วยการรวมกันที่ไม่ซ้ำกันของเหรียญและ / หรือธนบัตรซึ่งหมายความว่าเหรียญ / ธนบัตรเดียวกันไม่สามารถใช้งานได้มากกว่าหนึ่งครั้ง โปรแกรมของคุณควรรับค่าเป็นอินพุตและสามารถใช้รายการค่าเหรียญ / โน้ตได้ผ่านอินพุตหรือผ่านอาร์เรย์ของภาษาของคุณ รายการเหรียญ / ธนบัตรควรสามารถเปลี่ยนแปลงได้ดังนั้นโปรดตรวจสอบให้แน่ใจว่ามีการกำหนดที่ชัดเจนหากคุณใช้ค่าคงที่ โปรแกรมของคุณควรส่งออกค่าความจริง / เท็จใด ๆ ตามลำดับ โปรดทราบว่าไม่จำเป็นต้องแสดงรายการเหรียญ / ธนบัตรที่สร้างมูลค่า ตัวอย่าง ใช้ปอนด์สหราชอาณาจักร (1.00 = 100 และ£ 420.69 = 42069) coins = [1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000] ผลลัพธ์ต่อไปนี้จะเป็นจริง: 6 (1, 5) 15 (10, 5) 88 …
29 code-golf  math 

30
The Squaring Sequence
ระยะในลำดับ squaring แต่ละx nถูกสร้างขึ้นโดยการx n-1 , squaring มันและลบทั้งหมด แต่ตัวเลขสี่ครั้งแรก ลำดับเสมอเริ่มต้นด้วยx 1 = 1111 การยกกำลังสองนี้จะได้ 1234321 ดังนั้นx 2 = 1234 คำศัพท์สองสามคำแรกคือ: 1111 1234 1522 2316 5363 ... ความท้าทาย งานของคุณคือการได้รับจำนวนเต็มไม่เป็นลบnคำนวณx n คุณสามารถส่งโปรแกรมเต็มรูปแบบซึ่งดำเนินการ I / O หรือฟังก์ชั่นที่ใช้nเป็นพารามิเตอร์ โซลูชันของคุณอาจมีค่าศูนย์หรือดัชนีหนึ่งรายการตราบใดที่คุณระบุว่า เนื่องจากข้อกำหนดทั้งหมดในลำดับนี้สั้นกว่า 5 หลักรหัสของคุณควรสั้นที่สุดเท่าที่จะเป็นไปได้ มีช่องโหว่ของรหัสมาตรฐานสำหรับกอล์ฟ ขอให้นักกอล์ฟที่ดีที่สุดชนะ! กรณีทดสอบ หมายเหตุ: สิ่งเหล่านี้เป็น 1 ดัชนี 1 -> 1111 8 -> …

16
ลดความซับซ้อนของรากที่สอง
รับค่าจำนวนเต็มบวกnทำให้สแควร์รูท√nเป็นรูปแบบที่ง่ายa√bขึ้นโดยการแยกปัจจัยสแควร์ทั้งหมด เอาต์พุตa,bควรเป็นจำนวนเต็มบวกโดยn = a^2 * bมีbขนาดเล็กที่สุดเท่าที่จะเป็นไปได้ คุณสามารถส่งออกaและbในลำดับใดก็ได้ในรูปแบบที่เหมาะสม คุณไม่สามารถละเว้นเอาต์พุตของ1โดยปริยาย ผลลัพธ์สำหรับn=1..36เป็น(a,b): 1 (1, 1) 2 (1, 2) 3 (1, 3) 4 (2, 1) 5 (1, 5) 6 (1, 6) 7 (1, 7) 8 (2, 2) 9 (3, 1) 10 (1, 10) 11 (1, 11) 12 (2, 3) 13 (1, 13) 14 (1, …

24
กี่สี่เหลี่ยมในกริด
ถึงแม้ว่าความท้าทายนี้จะกลายเป็นความสำเร็จที่ยิ่งใหญ่ แต่มันก็กลายเป็นเรื่องเล็กน้อยที่จะแก้ไข ดังนั้นสำหรับผู้ที่มองหาความท้าทายมากขึ้นฉันได้สร้างภาคต่อของความท้าทายซึ่งตอนนี้คุณต้องนับจำนวนสี่เหลี่ยมที่ไม่ซ้ำกัน ลองดูสิ! ทีนี้สำหรับคนที่คุณต้องการแก้ไขปัญหานี้มาถึงแล้ว เรายังไม่มีการท้าทายเช่นนี้ดังนั้นเราจึงไป ลองพิจารณา3 x 3ตารางสี่เหลี่ยมมุมฉากนี้: มีกี่รูปสี่เหลี่ยม? การนับสายตาเราจะเห็นได้ว่ามี36สี่เหลี่ยมจริง ๆรวมถึงระนาบทั้งหมดซึ่งทั้งหมดแสดงใน GIF แบบเคลื่อนไหวด้านล่าง: งาน การนับสี่เหลี่ยมตามที่แสดงด้านบนเป็นภารกิจ ในคำอื่น ๆ ที่ได้รับ 2 จำนวนเต็มมากกว่าหรือเท่ากับ0, mและnที่mแสดงให้เห็นถึงความกว้างและnแสดงให้เห็นถึงความสูงเอาท์พุทจำนวนรวมของรูปสี่เหลี่ยมในm x nตารางสี่เหลี่ยม กฎระเบียบ การใช้บิวด์อินใด ๆ ที่แก้ปัญหานี้โดยตรงจะไม่ได้รับอนุญาตอย่างชัดเจน ความท้าทายนี้ไม่ได้เกี่ยวกับการหาคำตอบที่สั้นที่สุด แต่การค้นหาคำตอบที่สั้นที่สุดในทุกภาษา ดังนั้นจะไม่ยอมรับคำตอบ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม กรณีทดสอบ นำเสนอในรูปแบบArray of Integers Input -> Integer Output: [0,0] -> 0 [1,1] -> 1 [3,3] -> 36 (Visualized …
29 code-golf  math 

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