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

ความท้าทายนี้เกี่ยวข้องกับค่าคงที่ทางคณิตศาสตร์

25
อบชิ้น Pi
เขียนโปรแกรมหรือฟังก์ชั่นที่พิมพ์หรือพิมพ์ข้อความที่แน่นอน (ประกอบด้วย 142 ตัวอักษร): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| โปรแกรมของคุณต้องไม่ป้อนข้อมูล (ยกเว้นในภาษาที่เป็นไปไม่ได้เช่นsed) และสร้างข้อความด้านบน (และเฉพาะข้อความด้านบน) เป็นผลลัพธ์ บรรทัดใหม่ต่อท้ายเป็นที่ยอมรับ นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุด (เป็นไบต์) ชนะ

30
πปริศนาตัวต่อวันที่ 3/14
สุขสันต์วัน. เป้าหมายของคำถามนี้คือการคำนวณพื้นที่สำหรับวงกลมรัศมี 3 โดยที่ A = πr² จับคือการที่คุณต้องใช้πคงที่ที่กำหนดไว้ในภาษาที่แตกต่างกันมากกว่าหนึ่งที่คุณจะเขียนโปรแกรม. ตัวอย่างเช่นคุณสามารถเขียนโปรแกรม C ที่ใช้ Fortran ของMATH::PIหรือโปรแกรมหลามที่ใช้ของ java.lang.Math.PIJava กฎ: รหัสของคุณจะต้องใช้ค่าที่เก็บไว้เป็นπจากภาษาอื่นสำหรับการคำนวณ (เช่นจะต้องเก็บไว้ในห้องสมุดคงที่หรือคณิตศาสตร์) รหัสทั้งหมดสำหรับโปรแกรมของคุณจะต้องอยู่ในไฟล์เดียว ตัวอย่างเช่นคุณไม่สามารถเขียนหนึ่งโปรแกรมใน C เพื่อพิมพ์πและอีกโปรแกรมใน Java เพื่อเรียกใช้โปรแกรม C (อย่างไรก็ตามคุณสามารถเขียนโปรแกรม Java ที่เขียนและคอมไพล์โปรแกรม C ได้ด้วยตัวเอง) คุณไม่สามารถดาวน์โหลดπจากหน้าเว็บและอ้างว่าค่าคงที่มาจาก PHP / ASP / HTML นี่คือตัวอย่างที่ทำงานใน Bash และใช้math.piค่าที่เก็บไว้ของ Python : #!/bin/bash PI=`python -c 'import math; print math.pi'` bc -l <<< …

10
เทียนน้อยเป็นเรื่องน่าเศร้า วาดเขาเป็นก้อนเมฆเพื่อให้กำลังใจเขา
เทียนน้อยเป็นเรื่องน่าเศร้า วาดเขาเป็นก้อนเมฆเพื่อให้กำลังใจเขา หมายเหตุ: การวาดภาพบนคลาวด์จะไม่ทำให้เขามีกำลังใจ วงกลมสามารถนิยามเป็น 3-tuple (x,y,r)โดยที่xตำแหน่ง x ของวงกลมบนระนาบคาร์ทีเซียนyคือตำแหน่ง y ของวงกลมบนระนาบคาร์ทีเซียนและrเป็นรัศมีของวงกลม xและyอาจเป็นลบ rเป็นบวกเสมอ อินพุตเป็นรายการของวงกลมในรูปแบบของช่องว่างคั่น 3-tuples ตัวอย่างเช่น 3,1,1 3,2,1.5 1,2,0.7 0.9,1.2,1.2 1,0,0.8 3,1,1หมายถึง "วงกลมที่มีจุดศูนย์ที่3,11 รัศมี. 3,2,1.5หมายความว่า" วงกลมที่มีจุดศูนย์กลางที่ A 3,2พร้อมกับ 1.5 รัศมี หากเราวาดวงกลมทั้งหมดของอินพุตบนกราฟดูเหมือนว่านี้ (ฉันได้รวมเส้นกริดและป้ายกำกับเพื่อความชัดเจนเท่านั้นพวกเขาไม่จำเป็นต้องใช้): สังเกตว่าวงกลมทั้งหมดกลมกลืนกันอย่างไร นั่นคือพวกเขาทั้งหมดซ้อนทับกันเพื่อให้เกิดกลุ่มใหญ่กลุ่มหนึ่งโดยไม่มีกลุ่มวงกลมเล็ก ๆ แยกออกจากส่วนที่เหลือ อินพุตรับประกันว่าจะเหนียวแน่น สมมติว่าตอนนี้เราวาดเส้นที่เดินทางรอบ "เส้นขอบ" ที่เกิดจากวงกลมเหล่านี้โดยไม่มีเส้นอื่นใด มันจะเหมือนกับการวาดเส้นขอบของเงาที่เกิดจากวงกลมทั้งหมด เมฆที่เกิดขึ้นจะมีลักษณะเช่นนี้: ดังนั้นคลาวด์นี้จึงถูกสร้างขึ้นโดยการวาดเฉพาะส่วนโค้งของวงกลมในอินพุตที่ก่อตัวเป็นเส้นขอบ กล่าวอีกนัยหนึ่งระบบคลาวด์เกิดจากการวาดส่วนโค้งที่ไม่ได้อยู่ในวงกลมอื่น โปรแกรมของคุณจะป้อนข้อมูลในแบบฟอร์มที่อธิบายข้างต้นและส่งภาพที่แสดงคลาวด์ที่เกิดขึ้น รูปร่างโดยรวมของคลาวด์จะต้องถูกต้อง แต่ขนาดสีความหนาของเส้นและลักษณะของจุดยอดนั้นขึ้นอยู่กับคุณ โปรดทราบว่าคลาวด์ต้องสามารถมองเห็นได้ดังนั้นคุณไม่สามารถดึงบางสิ่งบางอย่างเช่น "โปรแกรมนี้วาดคลาวด์สีขาวบนพื้นหลังสีขาว", "โปรแกรมนี้วาดคลาวด์ในระดับที่เล็กที่สุด", …

30
เอาต์พุต Pi ไม่มีคณิตศาสตร์ [ปิด]
ในไม่กี่ไบต์ให้มากที่สุดงานของคุณคือการเขียนโปรแกรมที่ให้ผลลัพธ์: 3.14 ในการฉลองวันปลายปีแน่นอน! :) กฎระเบียบ คุณสามารถทำได้อย่างไรก็ตามคุณชอบ แต่มีข้อ จำกัด บางอย่าง คุณไม่สามารถใช้การคำนวณทางคณิตศาสตร์ได้ทุกที่ในโปรแกรมของคุณ ซึ่งรวมถึง+, -, *, /, %, ^(ยกกำลัง) ฯลฯ ... นี้ยังรวมถึงการเพิ่ม (ปกติ++) decrementing ( --) การดำเนินงานค่าที่เหมาะสมและใด ๆ ที่สร้างขึ้นในฟังก์ชั่นที่สามารถใช้แทนเช่นsum(), prod(), mod(), double(), pow(), sqrt(), inc(),, dec()ฯลฯ ... (ดุลยพินิจของผู้เขียน) ตัวเลข3, 1และ4อาจไม่ปรากฏที่ใดก็ได้ในรหัสของคุณ คุณอาจจะไม่ได้ใช้ตัวแปรที่กำหนดไว้ล่วงหน้า / ค่าคงที่ใด ๆ ที่ภาษาของคุณอาจจะมีแทนสำหรับ3, และ1 4(ดุลยพินิจของผู้เขียน) คุณอาจจะยังไม่ได้ใช้ฟังก์ชั่นตรีโกณมิติใด ๆ เช่นsin(), cos(), tan(), arcsin(), …
56 code-golf  pi 

3
Quiche Lorraine [ปิด]
เพราะมันเป็นวัน Pi เมื่อเร็ว ๆ นี้ผมได้สังเกตเห็นจำนวนของความท้าทายที่ขอให้คุณสามารถคำนวณปี่ แน่นอนลอร์เรนคีชนั้นค่อนข้างไม่เป็นวงกลม (คุณสามารถรับคะแนนโบนัส¹ของ +1 หากคุณคาดเดาความท้าทายของชื่อ) ดังนั้นงานของคุณคือการเขียนอัลกอริธึมหรือวิธีการที่ดูเหมือนว่ามันจะใกล้เคียงกับ Pi ในตอนแรก แต่รับประกันได้ว่าจะไม่เข้าหา Pi นี่เป็นความท้าทายที่อยู่ภายใต้การดูแลดังนั้นโปรดตรวจสอบให้แน่ใจว่ามันจะออก 3.14 ... สำหรับกรณีทดสอบอย่างง่ายเช่นมีการทำซ้ำ 10 อัลกอริทึมของคุณ นี่เป็นความท้าทายที่ได้รับความนิยมดังนั้นอย่าไปให้ชัดเจนecho(pi)และบอกว่าจุดลอยตัวของ IEEE 754 ปัดตัวเลขขึ้นหรือลง ผู้ชนะจะได้รับลอร์เรนคีช ¹คำเตือน: ไม่ใช่คะแนนโบนัส โดยอ้างว่าคะแนนคุณตกลงที่จะอบฉันพายก่อน Pi Day, 2016 ² คำเตือน: ลอเรน quiche ใช้เป็นคำเปรียบเทียบสำหรับการทำเครื่องหมายคำตอบของคุณเป็น 'ยอมรับ'

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 

3
แก้ลูกบาศก์ของรูบิค
เขียนโปรแกรมที่สั้นที่สุดที่แก้คิวบ์ของรูบิค (3 * 3 * 3) ภายในระยะเวลาที่เหมาะสมและเคลื่อนไหวได้ (พูดได้สูงสุด 5 วินาทีในเครื่องของคุณและน้อยกว่า 1,000 ครั้ง) อินพุตอยู่ในรูปแบบ: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (อินพุตเฉพาะนี้แสดงถึงคิวบ์ที่แก้ไขแล้ว) 12 สตริงอักขระ 2 ตัวแรกคือขอบในตำแหน่ง UF, UR, ... BL (U = ขึ้น, F = ด้านหน้า, R = …

30
ผสม pi และ e เพื่อทำพาย!
ทุกคนรู้ค่าคงที่ทางคณิตศาสตร์ของpiอัตราส่วนของเส้นรอบวงของวงกลมต่อเส้นผ่านศูนย์กลางของมัน 3.14159265358979323846264338327950288419716939937510... คุณอาจจะยังไม่ทราบeคงที่ทางคณิตศาสตร์ฐานของลอการิทึมธรรมชาติ 2.71828182845904523536028747135266249775724709369996... แต่ ... คุณรู้จักพายไหม? มันเป็นหนึ่งในค่าคงที่สำคัญที่สุด (สำหรับฉัน) มันคือตัวเลขของpiและe interleaved 32.1741185298216852385485997094352233854366206248373... เป็นการขยายทศนิยม: 3, 2, 1, 7, 4, 1, 1, 8, 5, 2, 9, 8, 2, 1, 6, 8, 5, 2... นี่คือOEIS ลำดับ A001355 คำสำคัญ: nonn, base, dumb , easy มันเป็นลำดับที่โง่มาก ท้าทาย เขียนโปรแกรม / ฟังก์ชั่นที่ใช้จำนวนเต็มไม่เป็นลบ nและออกผลลัพธ์เป็นหลักที่ n ของพาย ข้อมูลจำเพาะ กฎระเบียบมาตรฐาน …

18
ค้นหาทศนิยมตำแหน่งที่ n ของ pi
มี30 ความท้าทายที่ทุ่มเทให้กับ piแต่ไม่มีใครขอให้คุณค้นหาทศนิยมที่ n ดังนั้น ... ท้าทาย สำหรับจำนวนเต็มใด ๆ ในช่วงของการ0 <= n <= 10000แสดงทศนิยมทศนิยมอันดับที่ n ของ pi กฎระเบียบ ทศนิยมเป็นตัวเลขทุกหลัง 3. โปรแกรมของคุณอาจเป็นฟังก์ชั่นหรือโปรแกรมเต็มรูปแบบ คุณต้องแสดงผลลัพธ์ในฐาน 10 คุณอาจได้รับnจากวิธีการอินพุตที่เหมาะสม (stdin, input (), พารามิเตอร์ฟังก์ชัน, ... ) แต่ไม่ฮาร์ดโค้ด คุณสามารถใช้การจัดทำดัชนีแบบ 1ถ้าเป็นของภาษาที่คุณเลือก คุณไม่ได้มีการจัดการกับข้อมูลที่ไม่ถูกต้อง ( n == -1, n == 'a'หรือn == 1.5) อนุญาตให้สร้างบิวด์อินได้ถ้าพวกมันรองรับทศนิยมอย่างน้อย 10k รันไทม์ไม่สำคัญเนื่องจากเป็นรหัสที่สั้นที่สุดและไม่ใช่รหัสที่เร็วที่สุด นี่คือcode-golfรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ กรณีทดสอบ f(0) == …
33 code-golf  math  pi 

6
ค้นหาช่วงเวลาใน Pi
เวลามีอยู่ทุกหนทุกแห่ง ... พวกเขาซ่อนตัวอยู่ใน Pi 3.141592653 58979 3238 462643 3832 795028841 971693993751 มารับช่วงเวลาเหล่านั้น! ความท้าทาย ให้เป็นอินพุทเป็นจำนวนเต็มn>0ค้นหาว่ามีจำนวนเฉพาะซ่อนอยู่ภายในnตัวเลขแรกของPi ตัวอย่าง สำหรับเราควรจะค้นหาเฉพาะในn=3 [3,1,4]มี 2 ​​ช่วงเวลา(3,31)ดังนั้นรหัสของคุณควรส่งออก2 สำหรับn=1010 หลักแรกคือ[3,1,4,1,5,9,2,6,5,3]และรหัสของคุณควรส่งออก12เพราะ[2, 3, 5, 31, 41, 53, 59, 653, 4159, 14159, 314159, 1592653]ถูกซ่อนอยู่ (และพบ!) กรณีทดสอบ อินพุต -> เอาต์พุต 1->1 3->2 13->14 22->28 42->60 50->93 150->197 250->363 500->895 กฎระเบียบ รหัสของคุณจะต้องสามารถค้นหาช่วงเวลาทั้งหมดอย่างน้อยn=50 ใช่คุณสามารถhardcode 50 …
30 code-golf  math  primes  pi 

27
Pi รับเบอร์ของคุณ
ถาม: Pi น่าจะไม่มีที่สิ้นสุด นั่นหมายความว่าทุกหมายเลขจะอยู่ในส่วนทศนิยมของ pi งานของคุณจะใช้จำนวนเต็มบวกในการป้อนข้อมูลและส่งกลับตำแหน่งของตัวเลขนี้ในหลัก pi ในการส่งออก ตัวอย่างเช่นถ้าอินพุตเป็น 59เราจะส่งคืน4 นี่คือเหตุผล:เราจะค้นหาหมายเลข59ในหลักของ pi 3.14159265... ^^ ค่าเริ่มต้นที่หลักที่ 4 ดังนั้นผลลัพธ์จะเป็น 4เพื่อการส่งออกจะได้รับ ตัวอย่างอื่น ๆ : input : 1 output : 1 input : 65 output : 7 input : 93993 output : 42 input : 3 output : 9 กฎ: คุณไม่ต้องจัดการกับตัวเลขที่ไม่มีอยู่ภายใน 200 หลักแรก ช่องโหว่มาตรฐานเป็นสิ่งต้องห้ามเสมอ …
30 code-golf  pi 

28
คำนวณ Super-Logarithm
นี่ควรเป็นความท้าทายอย่างง่าย รับจำนวนn >= 0เอาท์พุทซุปเปอร์ลอการิทึม (หรือเข้าสู่ระบบ * การเข้าสู่ระบบดาวหรือซ้ำลอการิทึมซึ่งเทียบเท่าตั้งแต่nไม่เชิงลบสำหรับความท้าทายนี้.) nของ นี่คือหนึ่งในสองฟังก์ชันผกผันไปtetration อื่น ๆ ที่เป็นซุปเปอร์รากซึ่งอยู่ในคำถามที่เกี่ยวข้อง ตัวอย่าง Input Output 0 0 1 0 2 1 3 2 4 2 ... 15 2 16 3 ... 3814279 3 3814280 4 กฎระเบียบ คุณไม่จำเป็นต้องสนับสนุนทศนิยมแม้ว่าคุณจะสามารถ 3814280 = ceiling(e^e^e)คุณต้องการที่จะสนับสนุนการป้อนข้อมูลอย่างน้อย คุณไม่สามารถเขียนโค้ดค่านิยม3814280ได้ (โปรแกรมของคุณต้องรองรับตัวเลขที่สูงกว่าในทางทฤษฎี ) ฉันต้องการอัลกอริทึมที่จะใช้งาน รหัสที่สั้นที่สุดชนะ OEIS ที่เกี่ยวข้อง
29 code-golf  math  code-golf  array-manipulation  sorting  code-golf  math  arithmetic  matrix  code-golf  string  kolmogorov-complexity  code-golf  string  code-golf  math  sequence  arithmetic  recursion  code-golf  math  ascii-art  sequence  code-golf  math  array-manipulation  code-golf  code-golf  kolmogorov-complexity  code-golf  string  code-golf  string  decision-problem  code-golf  array-manipulation  tips  javascript  json  code-golf  math  string  number  number-theory  code-golf  math  sequence  fibonacci  number  arithmetic  fastest-code  integer  code-golf  math  sequence  code-golf  string  file-system  tips  golfscript  code-golf  string  code-golf  string  natural-language  code-golf  string  file-system  code-golf  math  array-manipulation  code-challenge  image-processing  compression  code-golf  math  number  sequence  code-golf  math  combinatorics  regular-expression  code-golf  sequence  pi  code-golf  ascii-art  code-golf  string  array-manipulation  sorting  code-golf  string  graph-theory  code-golf  string  code-golf  string  ascii-art  code-challenge  compression  code-golf  code-golf  math  sequence  number-theory  code-golf  maze  graph-theory  code-golf  math  sequence 

9
แม็พตัวเลขสุ่มกับ pi
การแสดงทศนิยมที่แม่นยำสองเท่าสามารถรับประกันความถูกต้องของตำแหน่งทศนิยม 15 ตำแหน่งเท่านั้นดังนั้น pi จึงประมาณเป็น: 3.141592653589793 คุณจะเห็นว่าตัวเลข3อยู่ในตำแหน่ง1, 10, 16ตัวเลข1อยู่ในตำแหน่ง2, 4อื่น ๆ ท้าทาย งานของคุณคือการสร้างโปรแกรมหรือฟังก์ชั่นที่สร้างตัวเลขสองเท่าแบบสุ่มระหว่าง 0 ถึง 1 และจับคู่ค่าของตัวเลขนั้นกับค่าของ pi คุณทำได้โดยการวางตัวเลขที่แตกต่างกันในตัวเลขสุ่มในตำแหน่งที่ตัวเลขนั้นมีหน่วยเป็นปี่ xถ้าหลักไม่พบในปี่คุณจะข้ามมันและหลักในปี่ทุกคนที่ไม่ได้อยู่ในจำนวนสุ่มจะถูกแทนด้วย แต่ละค่าสามารถใช้ได้เพียงครั้งเดียวโดยเริ่มจากด้านซ้าย ตัวอย่างบางส่วนอาจทำให้เรื่องนี้ชัดเจนยิ่งขึ้น ในตัวอย่างต่อไปนี้หมายเลขแรกคือ pi ที่สองคือหมายเลขสุ่มและสุดท้ายคือผลลัพธ์ที่ต้องการ 3.141592653589793 0.111111111111111 x.1x1xxxxxxxxxxxx 3.141592653589793 0.531000000000000 3.1xx5xxxxxxxxxxx 3.141592653589793 0.123456789123456 3.141592653x8x7xx 3.141592653589793 0.967552381459391 3.14159265358979x กฎ: ฟังก์ชั่นไม่ควรรับอินพุตใด ๆ (มีข้อยกเว้นที่เป็นไปได้อธิบายไว้ในหัวข้อย่อย 3) การส่งออกจะต้องประกอบด้วยเพียงสตริงการส่งออกที่มีการขึ้นบรรทัดใหม่ตัวเลือก (ยอมรับพื้นที่ต่อท้ายเดียว) หากโปรแกรมของคุณไม่มีค่า Pi ในตัวและ / หรือ RNG …
27 code-golf  string  random  pi 

8
Pi ยังคงผิดปกติ [ปิด]
พี่ผิด วิธีการทั่วไปในการคำนวณ pi คือการโยน "ปาเป้า" ลงในกล่อง 1x1 และดูว่าที่ดินใดในวงกลมหน่วยเทียบกับโยนทั้งหมด: loop x = rand() y = rand() if(sqrt(x*x + y*y) <= 1) n++ t++ pi = 4.0*(n/t) เขียนโปรแกรมที่ดูเหมือนว่าควรคำนวณ pi อย่างถูกต้อง (โดยใช้วิธีนี้หรือวิธีทั่วไปอื่น ๆ ในการคำนวณ pi) แต่คำนวณtau (tau = 2 * pi = 6.283185307179586 ... ) แทน รหัสของคุณจะต้องผลิตทศนิยมอย่างน้อย 6 ตำแหน่งแรก: 6.283185 ผู้ชนะจะครองตำแหน่งที่ 6 มิถุนายน …

30
สุขสันต์วันปี่
เพื่อเป็นการเฉลิมฉลองวัน Rounded Pi คุณต้องใช้ประโยชน์จากวันที่วันนี้เพื่อสร้างโปรแกรมที่ใช้เส้นผ่านศูนย์กลางของวงกลมและออกรอบโดยการคูณเส้นผ่านศูนย์กลางด้วย 3.1416 โดยที่ต้องได้รับ 3.1416 โดยใช้วันที่วันนี้ Input 3 Output 9.4248 etc. ไม่ใช้วันที่เป็นอินพุต คุณไม่จำเป็นต้องใช้ส่วนประกอบทั้งหมดของวันที่ แต่ตัวเลขของ pi ต้องมาจากการจัดรูปแบบวัตถุ Date หรือใช้วัตถุ Date เพื่อรับมัน คำตอบที่ดูดี ไม่แน่ใจว่าจะระบุอะไรอีก คำตอบทั้งหมดตอบสนองสิ่งที่ฉันคาดหวัง ข้อ จำกัด ของฉันคือคุณต้องใช้ส่วนประกอบของวันที่ที่จะเกิดขึ้นกับ Pi แน่นอนคุณสามารถใช้ส่วนประกอบคูณด้วย 0 จากนั้นเพิ่ม 3.1416 แต่มันน่าเบื่อและมีค่าเหลือเกิน! รหัสที่สั้นที่สุดชนะ!

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