คำถามติดแท็ก rosetta-stone

28
รหัสกอล์ฟ: เลเซอร์
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ความท้าทาย รหัสที่สั้นที่สุดโดยนับจำนวนตัวอักษรเพื่อป้อนเป็นตัวแทนของคณะกรรมการ 2D และเอาท์พุท 'ความจริง' หรือ 'ผิด' ตามการป้อนข้อมูล กระดานทำจากกระเบื้อง 4 ประเภท: # - A solid wall x - The target the laser has to hit / or \ - Mirrors pointing to a direction (depends on laser direction) v, ^, > or < - The laser …

26
Code Golf - πวัน
ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ความท้าทาย แนวทางสำหรับโค้ดกอล์ฟบน SO รหัสที่สั้นที่สุดตามจำนวนอักขระเพื่อแสดงการแสดงวงกลมรัศมีRโดยใช้*อักขระตามด้วยการประมาณπ อินพุตเป็นตัวเลขเดียว, R. เนื่องจากคอมพิวเตอร์ส่วนใหญ่ดูเหมือนจะมีอัตราส่วนเกือบ 2: 1 คุณจึงควรแสดงเฉพาะบรรทัดที่yเป็นเลขคี่ ซึ่งหมายความว่าเมื่อไหร่ที่Rคุณควรพิมพ์R-1บรรทัดแปลก มีพยานหลักฐานใหม่สำหรับR=13การชี้แจง เช่น. Input 5 Output Correct Incorrect 3 ******* 4 ******* 1 ********* 2 ********* -1 ********* 0 *********** -3 ******* -2 ********* 2.56 -4 ******* 3.44 แก้ไข:เนื่องจากความสับสนอย่างกว้างขวางที่เกิดจากค่าคี่ของRโซลูชันใด ๆ ที่ผ่านกรณีทดสอบ 4 กรณีที่ระบุด้านล่างจะได้รับการยอมรับ ประมาณของπจะได้รับโดยการหารสองเท่าของจำนวนของตัวละครโดย* ค่าประมาณควรถูกต้องอย่างน้อย 6 …

22
รหัสกอล์ฟ: เปียโน
ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ความท้าทาย รหัสที่สั้นที่สุดตามจำนวนอักขระเพื่อส่งออกส่วนหนึ่งของแป้นพิมพ์เปียโนโดยเริ่มจากบันทึกการป้อนข้อมูลตามความยาวที่กำหนด ข้อมูลที่ป้อนจะประกอบด้วยโน้ต ( [ACDFG]#|[A-G]) เพื่อเริ่มพิมพ์แป้นพิมพ์และตัวเลขบวกแทนความยาวของแป้นที่จะพิมพ์รวมทั้งโน้ตตัวแรก ควรพิมพ์คีย์แรกแบบเต็ม - หากมีคีย์ซ้ายคมจะถูกตัดเช่นเดียวกับเมื่อคีย์เริ่มต้นคมคีย์ซ้ายจะถูกตัดเช่นกัน ไม่นับคีย์ชาร์ปเฉพาะปุ่มสีขาว กรณีทดสอบ Input C 14 Output | ### ### | ### ### ### | ### ### | ### ### ### | | ### ### | ### ### ### | ### ### | ### ### ### | | …

30
Code Golf: โฟร์คือเวทมนตร์
ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ปริศนา ปริศนาเล็ก ๆ น้อย ๆ ที่ฉันได้ยินตอนเรียนมัธยมก็เป็นแบบนี้ ... ผู้ถามจะขอให้ฉันให้เบอร์เขา เมื่อได้ยินตัวเลขผู้ถามจะทำการเปลี่ยนแปลงบางอย่างซ้ำ ๆ (เช่นเขาอาจพูดว่าสิบคือสาม ) จนในที่สุดก็มาถึงเลข 4 (เมื่อถึงจุดนั้นเขาจะจบด้วยสี่คือเวทมนตร์ ) ตัวเลขใด ๆ ที่ดูเหมือนจะเปลี่ยนเป็นเลขสี่ได้ในที่สุดไม่ว่าจะเป็นอะไรก็ตาม เป้าหมายคือการพยายามหาฟังก์ชั่นการเปลี่ยนแปลงจากนั้นจึงสามารถสร้างปริศนานี้ได้อย่างน่าเชื่อถือด้วยตัวคุณเอง การแก้ไขปัญหา ฟังก์ชันการเปลี่ยนแปลงในทุกขั้นตอนคือ รับหมายเลขที่มีปัญหา นับจำนวนตัวอักษรในการแทนคำภาษาอังกฤษโดยไม่สนใจยัติภังค์หรือช่องว่างหรือ "และ" (เช่น "สิบ" มีตัวอักษร 3 ตัว "สามสิบสี่" มี 10 ตัวอักษร "หนึ่งร้อยสี่สิบสาม" มี 20 ตัวอักษร) ส่งกลับจำนวนตัวอักษรนั้น สำหรับตัวเลขทั้งหมดที่ฉันเคยสนใจที่จะทดสอบสิ่งนี้จะมาบรรจบกันเป็น 4 เนื่องจาก "สี่" มีตัวอักษรสี่ตัวอยู่ด้วยจึงมีการวนซ้ำที่ไม่สิ้นสุดที่นี่ แทนที่จะเรียกว่าเวทมนตร์ตามแบบแผนเพื่อสิ้นสุดลำดับ ความท้าทาย …

30
Code Golf: Collatz Conjecture
ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ แรงบันดาลใจจากhttp://xkcd.com/710/นี่คือโค้ดกอล์ฟสำหรับมัน ความท้าทาย กำหนดจำนวนเต็มบวกที่มากกว่า 0 ให้พิมพ์ลำดับลูกเห็บสำหรับจำนวนนั้น ลำดับ Hailstone ดูวิกิพีเดียสำหรับรายละเอียดเพิ่มเติม .. ถ้าจำนวนเท่ากันให้หารด้วยสอง ถ้าตัวเลขเป็นเลขคี่ให้คูณสามแล้วบวกหนึ่ง ทำซ้ำกับหมายเลขที่เกิดขึ้นจนกว่าจะถึง 1 (ถ้ายังคงอยู่หลังจาก 1 มันจะวนซ้ำไม่สิ้นสุด1 -> 4 -> 2 -> 1...) บางครั้งโค้ดเป็นวิธีที่ดีที่สุดในการอธิบายดังนั้นนี่คือบางส่วนจาก Wikipedia function collatz(n) show n if n > 1 if n is odd call collatz(3n + 1) else call collatz(n / 2) รหัสนี้ใช้ได้ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.