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

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

14
ยุติหมดจดเป็นระยะหรือในที่สุดเป็นระยะ?
บทนำ ทศนิยมจะถูกยกเลิกหากมีจำนวนทศนิยมเป็นจำนวน จำกัด ตัวอย่างเช่น 0.4 (2/5) กำลังยกเลิกเนื่องจากมีเลขทศนิยมหนึ่งหลัก ทศนิยมจะเป็นคาบอย่างหมดจดหากมีจำนวนทศนิยมที่ไม่มีที่สิ้นสุดและไม่มีเลขทศนิยมก่อนที่จะเกิดซ้ำ (ส่วนหนึ่งของทศนิยมที่ซ้ำกัน) ตัวอย่างเช่น 0.142857142857142 … (1/7) เป็นระยะหมดจดเพราะมีการทำซ้ำ 142857 ซึ่งจะเริ่มทำซ้ำทันทีหลังจากจุดทศนิยม ในที่สุดทศนิยมจะมีเป็นระยะถ้ามันมีจำนวนทศนิยมที่ไม่มีที่สิ้นสุดและมีจำนวนทศนิยมที่แน่นอนก่อนที่จะเกิดซ้ำ (ส่วนหนึ่งของทศนิยมที่ซ้ำกัน) ตัวอย่างเช่น 0.16666666666666666 … (1/6) เป็นระยะเพราะในที่สุด ทำซ้ำ 6 เริ่มทำซ้ำหลังจาก 1 งานของคุณ เขียนโปรแกรมหรือฟังก์ชั่นที่เมื่อได้รับตัวเลขpและq (จำนวนเต็ม, 0 <= p < q <= 100) จะพิจารณาว่าการแสดงทศนิยมของp / qนั้นสิ้นสุดลงเป็นระยะหรือในที่สุดเป็นระยะ คุณจะต้องส่งออกaถ้ามันของการสิ้นสุด (เช่น 0.1) bถ้าหากมันเป็นธาตุบริสุทธิ์ (เช่น 0.333 ... ) หรือcถ้าหากมันเป็นธาตุในที่สุด (เช่น …
21 code-golf  math  number 

22
ลดความซับซ้อนเศษส่วนต่อเนื่อง
เศษส่วนต่อเนื่องเป็นนิพจน์ที่อธิบายเศษส่วนซ้ำ ๆ พวกเขาสามารถแสดงกราฟิก: หรือพวกเขาสามารถแสดงเป็นรายการของค่า: [a0; a1, a2, a3, ... an] ความท้าทาย: ใช้หมายเลขฐาน: และรายการค่าส่วน: และทำให้เศษส่วนต่อเนื่องเป็นเศษส่วนเชิงเหตุผลที่ทำให้ง่ายขึ้น: ส่งคืนหรือพิมพ์เศษและส่วนที่แยกจากกันa0[a1, a2, a3, ... an] ตัวอย่าง: √19 : [4;2,1,3,1,2]: 170/39 ℯ: [1;0,1,1,2,1,1]: 19/7 π: [3;7,15,1,292,1]: 104348/33215 ϕ: [1;1,1,1,1,1]: 13/8 ตัวอย่างการนำไปใช้: (python) def foo(base, sequence): numerator = 1 denominator = sequence[-1] for d in sequence[-2::-1]: temp = …

23
การลดตัวหาร
ตัวหารของตัวเลขnคือตัวเลขใด ๆ ที่แบ่งnเท่า ๆ กันรวมถึง 1 และnเอง จำนวนตัวหารd (n)คือจำนวนตัวหารจำนวนที่มี นี่คือd (n)สำหรับคู่แรก n: n divisors d(n) 1 1 1 2 1, 2 2 3 1, 3 2 4 1, 2, 4 3 5 1, 5 2 6 1, 2, 3, 6 4 เราสามารถลบจำนวนตัวหารออกจากตัวเลขซ้ำได้ ตัวอย่างเช่น: 16 = 16 16 - d(16) = …

1
แยกจำนวนเต็มของฉัน
บทนำ ในสาขาคณิตศาสตร์ที่รู้จักกันเป็นโครงสร้างมีสิ่งที่เรียกว่าหลักการแยก โดยสังเขปคุณมีชุดXและชุดย่อยของXซึ่งเราสามารถคิดว่าเป็นคุณสมบัติ ระบบจะถูกแยกออกจากกันอย่างดีหากสามารถแยกแยะความแตกต่างระหว่างรายการทั้งหมดของXคุณสมบัติของพวกเขา สัจพจน์ที่แยกกันทำให้ความคิดนี้เป็นทางการ ในความท้าทายนี้งานของคุณคือการตรวจสอบสัจพจน์สามแยกที่กำหนดXและรายการของคุณสมบัติ อินพุต อินพุตของคุณเป็นจำนวนเต็มn ≥ 2และรายการTของจำนวนเต็ม จำนวนเต็มในถูกดึงมาจากT X = [0, 1, ..., n-1]รายการในTอาจว่างเปล่าและไม่เรียงลำดับ แต่ไม่มีรายการที่ซ้ำกัน เอาท์พุต เอาต์พุตของคุณคือหนึ่งในสี่สายกำหนดโดยหลักการแยกสามอันแต่ละอันแข็งแกร่งกว่าอันสุดท้าย มีสัจพจน์อื่น ๆ แต่เรายึดติดกับสิ่งเหล่านี้เพื่อความเรียบง่าย สมมติว่าสำหรับทั้งหมดที่แตกต่างxและyในXมีรายการTที่มีหนึ่งในนั้น แล้วXและTตอบสนองความจริง T0 สมมติว่าทุกที่แตกต่างกันxและyในการXมีอยู่สองรายการในTหนึ่งซึ่งมีxแต่ไม่ได้yและอื่น ๆ ที่มีแต่ไม่y xแล้วXและTตอบสนองความจริง T1 สมมติว่าทั้งสองรายการด้านบนไม่มีองค์ประกอบที่เหมือนกัน แล้วXและTตอบสนองความจริง T2 การส่งออกของคุณเป็นหนึ่งT2, T1, T0หรือTSขึ้นอยู่กับเงื่อนไขดังกล่าวข้างต้นถือ ( TSหมายถึงไม่มีของพวกเขาทำ) โปรดทราบว่า T2 นั้นแข็งแกร่งกว่า T1 ซึ่งแข็งแกร่งกว่า T0 และคุณควรส่งออกสัจพจน์ที่แข็งแกร่งที่สุดที่เป็นไปได้เสมอ กฎและการให้คะแนน คุณสามารถเขียนโปรแกรมเต็มรูปแบบหรือฟังก์ชั่น จำนวนไบต์ต่ำสุดที่ชนะและช่องโหว่มาตรฐานไม่ได้รับอนุญาต กรณีทดสอบ …

2
การบูรณาการเชิงสัญลักษณ์ของพหุนาม
ใช้อินทิกรัลไม่ จำกัด กับสตริงที่กำหนด กฎเดียวที่คุณจะใช้จะถูกกำหนดเช่น: ∫cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C และ n เป็นค่าคงที่ทั้งหมด ข้อมูลจำเพาะ: คุณจะต้องสามารถรวมหลายชื่อด้วยคุณสมบัติที่เป็นไปได้: (numerator/denominator)สัมประสิทธิ์อาจจะเป็นส่วนในรูปแบบที่ การรับรู้ว่า e และπเป็นค่าคงที่และในการใช้งานของพวกเขาสามารถสร้างเศษส่วนหรือนิพจน์ที่ประกอบด้วยพวกเขา (สามารถเก็บไว้ในเศษส่วนเช่น(e/denominator)หรือ(numerator/e)หรือถ้าอยู่ในเลขชี้กำลังx^(e+1)) นอกเหนือจากค่าคงที่สองค่าคงที่สัมประสิทธิ์ทั้งหมดจะเป็นจำนวนตรรกยะจำนวนจริง เลขชี้กำลังอาจเป็นเศษส่วนในรูปแบบ x^(exponent) การแสดงออกกับeหรือπในพวกเขานอกเหนือจากตัวเองจะไม่อยู่ในเลขยกกำลัง (คุณจะไม่ต้องรวมสิ่งต่าง ๆ เช่นx^(e+1)แต่คุณอาจรวมx^(e)) สามารถใช้ตัวแปรที่ไม่ใช่ x 1-char (เช่นf) สิ่งนี้มีไว้สำหรับช่วง ASCII 65-90 …

17
ปริศนาเพชร!
คำอธิบาย: ปีที่แล้วในชั้นเรียนคณิตศาสตร์ในการบ้านเราบางครั้งเราจะได้ง่าย ๆ เหล่านี้แม้ว่าจะมีคำถามที่น่ารำคาญพอ ๆ กันที่เรียกว่าปริศนาเพชร เหล่านี้เป็นคำถามพื้นฐานที่เราจะได้รับผลรวมจากนั้นผลิตภัณฑ์จะถูกขอให้ค้นหาตัวเลขสองตัวซึ่งเมื่อคูณให้ผลิตภัณฑ์และเมื่อบวกจะให้ผลรวม สิ่งเหล่านี้ทำให้ฉันเป็นบ้าเพราะวิธีเดียวที่ฉันรู้วิธีแก้ปัญหาพวกเขา (ในพีชคณิตฉัน) คือการแสดงรายการปัจจัยของผลิตภัณฑ์จากนั้นดูว่าอันไหนที่เพิ่มเข้ามาเพื่อสร้างผลรวม (เนื่องจากฉันไม่รู้วิธีใช้ Quadratics ในเวลานั้น) ไม่ต้องพูดถึงพวกเขาไม่ได้คณิตศาสตร์ที่ท้าทายอย่างแน่นอน อย่างไรก็ตามมันเพิ่งเกิดขึ้นกับฉันว่าฉันควรจะเขียนโปรแกรม นั่นคือความท้าทายของคุณวันนี้! เขียนโปรแกรมที่สามารถแก้ปริศนาเพชรได้ ตัวอย่าง ขอโทษสำหรับภาพที่พร่ามัวมันเป็นสิ่งที่ดีที่สุดที่ฉันหาได้ ยังไม่สนใจตัวเลขในฟองอากาศด้านบนของเพชรคือผลิตภัณฑ์ด้านล่างคือผลรวมด้านขวาและซ้ายเป็นตัวเลขสองตัว คำตอบมีดังนี้: (นี่เป็นกรณีทดสอบของคุณด้วย) 9, -7 -2, -1 5, 8 -9, -9 กฎ: คุณไม่สามารถใช้ฟังก์ชั่นหรือคลาสที่กำหนดไว้ล่วงหน้าซึ่งจะทำให้สิ่งนี้สำเร็จสำหรับคุณ รหัสของคุณจะต้องเป็นโปรแกรมที่สมบูรณ์หรือฟังก์ชั่นที่ส่งคืนหรือพิมพ์คำตอบเมื่อพบพวกเขา อินพุตคือผลรวมและผลิตภัณฑ์ซึ่งถูกป้อนเข้าเป็นพารามิเตอร์ฟังก์ชันหรืออินพุตของผู้ใช้ ข้อมูลจำเพาะ: สมมติว่าตัวเลขสองตัวคือผลรวมและผลิตภัณฑ์จะเป็นจำนวนเต็มเสมอ คำตอบทั้งสองจะอยู่ระหว่าง -127 ถึง 127 ข้อมูลที่คุณป้อนจะเป็นจำนวนเต็มสองจำนวน (รวมกับผลิตภัณฑ์) โปรดจำไว้ว่านี่คือรหัสกอล์ฟดังนั้นจำนวนไบต์ที่สั้นที่สุดจึงชนะ โปรดตั้งชื่อคำตอบของคุณด้วยชื่อภาษามาตรฐาน ## จำนวนไบต์ แก้ไข: นอกจากนี้ Doorknob ยังชี้ให้เห็นว่านี่เป็น …
21 code-golf  math 

9
ผลรวมของตัวเลข 1 ถึง 7
ท้าทาย กำหนดจำนวนเต็มบวกNที่เป็น 28 หรือสูงกว่าเอาท์พุทรายการของจำนวนรวมNที่ใช้แต่ละหลัก1ผ่าน7หนึ่งครั้ง คุณสามารถให้เป็นโปรแกรมหรือฟังก์ชั่น ตัวเลขสามารถปรากฏได้ด้วยตัวเองหรือต่อกันตราบใดที่คุณใช้แต่ละครั้งโดยไม่ต้องทำซ้ำ ตัวอย่างเช่น[12, 34, 56, 7]ถูกต้องตามที่เป็น[1, 27, 6, 4, 35]และ[1234, 567]แต่ไม่ใช่[123, 34567][3, 2, 1476]หรือ ลำดับที่หมายเลขนั้นไม่สำคัญ ถ้า Nไม่สามารถทำได้ด้วย 1-7 ให้ส่งคืนหรือส่งออกโดยไม่มีอะไร ข้อมูลอื่น ๆ นี่คือรหัสกอล์ฟดังนั้นโค้ดที่สั้นที่สุดเป็นไบต์ในวันพฤหัสบดีที่ 15 ตุลาคมจะเป็นผู้ชนะ ถามคำถามใด ๆ ในความคิดเห็น สิ่งที่ฉันไม่ได้ระบุในการท้าทายนั้นขึ้นอยู่กับคุณ ช่องโหว่มาตรฐานไม่ได้รับอนุญาต ตัวอย่าง สิ่งเหล่านี้อาจช่วยทำให้สับสนได้: อินพุต 28 เอาท์พุต [1, 2, 3, 4, 5, 6, 7] อินพุต 100 เอาท์พุต [56, 7, …
21 code-golf  math  number 

3
การนับกลุ่มของขนาดที่กำหนด
กลุ่ม ในพีชคณิตนามธรรมกลุ่มคือ tuple โดยที่Gเป็นเซตและ∗เป็นฟังก์ชั่นG × G → Gดังต่อไปนี้:(G,∗)(G,∗)(G,\ast)GGG∗∗\astG×G→GG×G→GG\times G\rightarrow G สำหรับทุกในG , ( x * Y ) * Z = x * ( Y * Z )x,y,zx,y,zx, y, zGGG(x∗y)∗z=x∗(y∗z)(x∗y)∗z=x∗(y∗z)(x\ast y)\ast z=x\ast(y\ast z) มีองค์ประกอบที่มีอยู่ในGเช่นว่าทุกxในG , x * E = xeeeGGGxxxGGGx∗e=xx∗e=xx\ast e=x สำหรับแต่ละในGมีอยู่องค์ประกอบYในGเช่นว่าx * Y =อีxxxGGGyyyGGGx∗y=ex∗y=ex\ast y=e การสั่งซื้อของกลุ่มถูกกำหนดให้เป็นจำนวนขององค์ประกอบของG(G,∗)(G,∗)(G,\ast)GGG G สำหรับแต่ละจำนวนเต็มบวกอย่างเคร่งครัดมีอยู่อย่างน้อยหนึ่งกลุ่มของการสั่งซื้อn ยกตัวอย่างเช่น( C …

8
ระบบการเรียงลำดับที่น่าตื่นตาตื่นใจของ Crazy Librarian
มันกลับไปฤดูกาลโรงเรียน! ดังนั้นสำหรับงานพาร์ทไทม์คุณช่วยงานที่ห้องสมุดของโรงเรียน ปัญหาคือบรรณารักษ์หัวหน้าไม่เคยแม้แต่จะได้ยินคำว่า "ดิวอี้ทศนิยม" นับประสาใช้ระบบนั้น แต่ระบบการเรียงลำดับที่ใช้งานได้เพิ่มขึ้นเป็น "อินทรีย์" เนื่องจากไลบรารีได้ขยาย ... ในความพยายามที่จะรักษาสติของคุณคุณได้เลือกที่จะเขียนโปรแกรมเพื่อช่วยคุณเรียงลำดับหนังสือขณะที่พวกเขากลับมาเพราะความฉิบหายมาถึงคุณถ้าคุณเรียงหนังสือผิด (หัวหน้าบรรณารักษ์มีความเข้มงวดมาก) อินพุต / เอาต์พุต ข้อมูลที่ป้อนจะเป็นรายการชื่อหนังสือ (สมมุติฐาน) หนึ่งรายการต่อบรรทัดจากเทียบเท่า STDIN / ภาษา คุณสามารถสมมติว่าใส่หนังสือไม่เกิน 100 เล่มในแต่ละครั้ง (คุณสามารถพกหนังสือไปได้หลายรอบในคราวเดียว) หนังสือสามารถมีหลายคำในชื่อหนังสือของพวกเขาและคำเหล่านี้อาจคั่นด้วยช่องว่างหรือเครื่องหมายวรรคตอนอื่น ๆ (เช่นลำไส้ใหญ่:เส้นประ-ฯลฯ ) เพื่อความสะดวกในการคำนวณให้สมมติว่าชื่อทั้งหมดเป็น UTF-8 เอาท์พุทเป็นชื่อเดียวกันเรียงลำดับตามกฎด้านล่างอีกครั้งหนึ่งต่อบรรทัดเพื่อ STDOUT / ภาษาเทียบเท่า กฎการเรียงลำดับ หนังสือจะถูกเรียงลำดับตัวเลขตามค่าอักขระเฉลี่ย (เช่นค่าอักขระสะสมหารจำนวนอักขระในชื่อหนังสือ) นับตามกฎต่อไปนี้: ตัวละครทั้งหมดนับเพื่อกำหนดจำนวนตัวอักษรในชื่อเรื่อง อักษรตัวพิมพ์เล็กจะถูกนับตามตำแหน่งของพวกเขาในตัวอักษร (ก = 1, B = 2, ... Z = 26) …

13
ความยาวรอบที่เป็นไปได้ทั้งหมด
ฟังก์ชั่น (หรือโปรแกรม) ที่รับอินพุตและให้เอาท์พุทสามารถกล่าวได้ว่ามีรอบหากการเรียกใช้ฟังก์ชั่นบนเอาท์พุทของตัวเองซ้ำ ๆ จนมาถึงหมายเลขเดิม ตัวอย่างเช่นใช้ฟังก์ชันต่อไปนี้: Input: n 1 2 3 4 5 6 Output: f(n) 5 7 1 3 4 9 ถ้าเราเริ่มต้นด้วยn=1, f(n)=5, f(f(n))=f(5)=4, ,f(f(f(n)))=f(4)=3f(f(f(f(n))))=f(3)=1 (1 5 4 3)นี้ถูกเขียน เนื่องจากมีตัวเลขที่ไม่ซ้ำกัน 4 ตัวในลูปนี้นี่จึงเป็นวงจรของความยาว 4 ความท้าทายของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นที่มีความยาวเท่าที่เป็นไปได้ นั่นคือจะต้องมีรอบความยาว 1, ความยาว 2 และอื่น ๆ นอกจากนี้ฟังก์ชั่น / โปรแกรมของคุณจะต้องมาจากจำนวนเต็มบวกถึงจำนวนเต็มบวกและจะต้องมีbijectiveซึ่งหมายความว่าจะต้องมีค่าอินพุตหนึ่งค่าทุกค่าผลลัพธ์ที่เป็นไปได้ทั้งหมดมากกว่าจำนวนเต็มบวกทั้งหมด หากต้องการใช้อีกวิธีหนึ่งฟังก์ชัน / โปรแกรมจะต้องคำนวณการเปลี่ยนแปลงของจำนวนเต็มบวก รายละเอียด: อนุญาตให้ใช้ระบบอินพุต / …

9
กำลังคำนวณลูกพี่ลูกน้อง Collatz
นิยามฟังก์ชันf (n)สำหรับจำนวนเต็มบวกnดังนี้: n / 2หากnเป็นเลขคู่ 3 * n + 1ถ้าnเป็นเลขคี่ หากคุณใช้ฟังก์ชั่นนี้ซ้ำ ๆ กับn ที่มากกว่า 0 ผลลัพธ์จะดูเหมือนว่าจะรวมกันเป็น 1 เสมอ (แม้ว่าจะยังไม่มีใครพิสูจน์ได้) สถานที่แห่งนี้เป็นที่รู้จักกันCollatz คาดเดา กำหนดเวลาหยุดของจำนวนเต็มตามจำนวนครั้งที่คุณต้องผ่านฟังก์ชัน Collatz fก่อนที่จะถึง 1 นี่คือเวลาหยุดของจำนวนเต็ม 15 ตัวแรก: 1 0 2 1 3 7 4 2 5 5 6 8 7 16 8 3 9 19 10 6 11 14 …

6
ทฤษฏีส่วนที่เหลือของจีน
จีนที่เหลือทฤษฎีบทบอกเราว่าเราสามารถหาตัวเลขที่เหลือผลิตใด ๆ ต้องอยู่ภายใต้โมดูลที่สำคัญที่แตกต่างกัน เป้าหมายของคุณคือการเขียนโค้ดเพื่อเอาท์พุทจำนวนดังกล่าวในเวลาพหุนาม รหัสที่สั้นที่สุดชนะ ตัวอย่างเช่นสมมติว่าเราได้รับข้อ จำกัด เหล่านี้ ( %หมายถึง mod): n % 7 == 2 n % 5 == 4 n % 11 == 0 n=44ทางออกหนึ่งคือ ข้อ จำกัด แรกคือความพึงพอใจเพราะ44 = 6*7 + 2และเพื่อให้44มีที่เหลือ2เมื่อหารด้วยและทำให้7 44 % 7 == 2อีกสองข้อ จำกัด จะพบเช่นกัน มีอยู่แก้ปัญหาอื่น ๆ เช่นและn=814n=-341 อินพุต รายการที่ไม่ว่างเปล่าของคู่(p_i,a_i)ซึ่งแต่ละโมดูลัสp_iเป็นสำคัญแตกต่างกันและแต่ละเป้าหมายเป็นจำนวนธรรมชาติในช่วงa_i 0 <= a_i < …

2
พหุนามนายกรัฐมนตรี
กำหนดพหุนามพิจารณาว่าเป็นนายกหรือไม่ พหุนามเป็นax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + gที่แต่ละคำเป็นจำนวนคงที่ (ค่าสัมประสิทธิ์) xคูณด้วยอำนาจติดลบของ พลังงานสูงสุดที่มีค่าสัมประสิทธิ์ไม่เป็นศูนย์เรียกว่าดีกรี สำหรับความท้าทายนี้เราจะพิจารณาหลายชื่ออย่างน้อยปริญญา 1. xนั่นคือแต่ละพหุนามมีบางส่วน นอกจากนี้เรายังใช้พหุนามกับค่าสัมประสิทธิ์จำนวนเต็มเท่านั้น พหุนามสามารถคูณได้ ยกตัวอย่างเช่นเท่ากับ(x+3)(2x^2-2x+3) 2x^3+4x^2-3x+9ดังนั้น2x^3+4x^2-3x+9สามารถแยกตัวประกอบในx+3และ2x^2-2x+3ดังนั้นจึงเป็นคอมโพสิต ไม่สามารถแยกตัวประกอบพหุนามอื่น ๆ ได้ ตัวอย่างเช่น2x^2-2x+3ไม่ใช่ผลิตภัณฑ์ของพหุนามสองอันใด ๆ (ไม่สนใจพหุนามคงที่หรือที่มีค่าสัมประสิทธิ์ไม่ใช่จำนวนเต็ม) ดังนั้นจึงเป็นเรื่องสำคัญ (หรือเรียกอีกอย่างว่าลดลง) กฎระเบียบ อินพุตและเอาต์พุตสามารถผ่านวิธีมาตรฐานใด ๆ อินพุตอาจเป็นสตริงเช่น2x^2-2x+3รายการของ coeffecients like {2,-2,3}หรือวิธีการอื่นที่คล้ายคลึงกัน เอาท์พุทเป็นทั้งค่าจริงถ้ามันเป็นนายกหรือค่าเท็จถ้ามันประกอบ คุณต้องให้ค่าความจริงที่เหมือนกันสำหรับทุกช่วงเวลาและค่าความเท็จเดียวกันสำหรับพหุนามคอมโพสิตทั้งหมด อินพุตจะต้องมีอย่างน้อยระดับ 1 และไม่เกิน 10 องศา คุณไม่สามารถใช้เครื่องมือในตัวสำหรับการแยกตัวประกอบ (ของจำนวนเต็มหรือนิพจน์) หรือการแก้สมการ ตัวอย่าง …
21 code-golf  math  primes 

13
ผลิตภัณฑ์ Combinatorial เฉพาะช่วงเวลา
คำแถลงปัญหา กำหนดชุดเฉพาะช่วงเวลาที่ต่อเนื่องกัน (ไม่จำเป็นต้องรวม 2) สร้างผลิตภัณฑ์ของการรวมกันของพลังแรกของช่วงเวลาเหล่านี้ - เช่นไม่มีการซ้ำ - และ 1 ตัวอย่างเช่นให้ชุด {2, 3, 5, 7} คุณสร้าง {1, 2, 3, 5, 6, 7, 10, 14, 15, 21, 30, 35, 42, 70, 105, 210} เพราะ: 1 = 1 2 = 2 3 = 3 5 = 5 6 = 2 x 3 …

5
ที่นั่นเธอพัด!
Arrr ... Ahoy ฉัน maties! คลายท่อระบายน้ำของท่า! เต็มไปทางกราบขวา! อา, รู้สึกถึงลมในเส้นผมของคุณ! ใช่ฉันได้ยิน ... ฉันต้องการทักษะเล็ก ๆ น้อย ๆ ของผู้เล่นโค! ลูกเรือของฉันเป็นคนทันสมัยกว่าตัวเอง ... ฉันยังคงเป็นเข็มทิศของจุดที่ 'ชอบ' (ดูที่นี่สำหรับข้อมูลเพิ่มเติม Arrr ... ) ในขณะที่ทีมงานของฉันมักจะเป็นหัวหน้าของ .. ฉันอยากจะเป็นวิธีที่ง่ายในการแปลงร่างเป็น twaddle พวกเขาเรียก headin ว่าเป็นสิ่งที่ฉันเข้าใจได้ Arrr! สิ่งที่ฉันต้องการคือ 'code tha' be takin 'การป้อนตัวเลข (ทศนิยมไม่เป็นไร) tha เช่นนั้น' 0 <= the headin' < 360และมันจะ spittin 'out th' …
21 code-golf  math 

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