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

ความท้าทายนี้มีจุดมุ่งหมายเพื่อแก้ไขโดยการใช้จัดการยอมรับว่าเป็นข้อมูลนำเข้าส่งออกหรือคำนวณวันที่ในปฏิทินหรือเวลานาฬิกา

15
นักษัตรจีนประจำปี
ปี 2558 เป็นปีแพะ! ในการท้าทายนี้คุณจะคิดได้ว่าสัตว์ชนิดใดที่แสดงถึงปี เพื่อหลีกเลี่ยงการท้าทายนี้ให้ซับซ้อนคุณไม่จำเป็นต้องคำนวณปีใหม่จีน เนื่องจากพวกมันเป็นสัตว์ในจักรราศีเพียง 12 ตัวเท่านั้นรหัสของคุณจะต้องสั้นที่สุด ตัวอย่าง โปรแกรมของคุณจะต้องได้รับปีของระบบบรรทัดแรกเป็นเพียงการอ้างอิง 2015 Goat 1924 Rat 1923 Pig 2008 Rat สเปค คำสั่งของจักรราศีคือ: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig Ratเริ่มต้นที่ปี 2008 Pigคือปี 2007 Oxในปี 2009 เป็นต้น ณ สิ้นปีนี้ลูปกลับมา ผลลัพธ์จะต้องเป็นตัวพิมพ์ใหญ่อย่างถูกต้อง

24
นานแค่ไหนแล้วที่นี่
นานแค่ไหนแล้วที่นี่ กฎระเบียบ การส่งแต่ละครั้งจะต้องเป็นโปรแกรมเต็มรูปแบบ โปรแกรมจะต้องป้อนข้อมูลเป็นสองวันที่คั่นด้วยเครื่องหมายจุลภาคในแบบฟอร์มYYYY-MM-DDและพิมพ์จำนวนวันที่ผ่านไปตั้งแต่วันที่สองไปยัง STDOUT ราวกับว่าวันนี้เป็นวันแรก (ถ้าวันที่สองจะเป็นในอนาคต จำนวนลบ) บวกบรรทัดใหม่ต่อท้ายที่เป็นตัวเลือกและไม่มีอะไรอื่น สมมติว่าวันที่ทั้งสองอยู่ในปฏิทินเกรโกเรียน โปรแกรมจะต้องไม่เขียนอะไรไปยัง STDERR โปรดทราบว่าจะต้องมีล่ามเพื่อให้สามารถส่งการทดสอบได้ การส่งได้รับคะแนนในไบต์ในการที่เหมาะสม (ที่มีอยู่ก่อน) การเข้ารหัสมักจะ ( แต่ไม่จำเป็น) UTF-8 บางภาษาเช่นโฟลเดอร์เป็นบิตหากินที่จะทำคะแนน - หากมีข้อสงสัยกรุณาสอบถามในMeta นี่คือ รหัสกอล์ฟรหัสที่สั้นที่สุดจึงชนะ ตัวอย่าง การป้อนข้อมูล: 2015-12-03,2015-12-01 เอาท์พุท: 2 การป้อนข้อมูล: 2015-12-03,2014-12-01 เอาท์พุท: 367 การป้อนข้อมูล: 2015-12-03,2013-12-03 เอาท์พุท: 730 ตัวอย่าง สแต็คส่วนย่อยที่ด้านล่างของโพสต์นี้สร้างแคตตาล็อกจากคำตอบ a) ในฐานะกระดานผู้นำและ b) เป็นรายการของผู้ชนะต่อภาษา เพื่อให้แน่ใจว่าคำตอบของคุณปรากฏขึ้นโปรดเริ่มคำตอบด้วยหัวข้อโดยใช้เทมเพลต Markdown ต่อไปนี้: ## Language Name, N …
9 code-golf  date 

6
สคริปต์สั้นที่สุดที่ให้เวลาผ่านไปนับตั้งแต่การประทับเวลา Unix
สิ่งที่คุณต้องทำเพื่อให้ได้รับความท้าทายนี้คือการเขียนสคริปต์ "timeago" ที่สั้นที่สุดที่แสดงจำนวนทศวรรษปีสัปดาห์สัปดาห์วันชั่วโมงนาทีและวินาทีระหว่างเวลาประทับ Unix ที่กำหนดและเวลาที่สคริปต์ทำงาน คุณจะต้องให้แตกต่างของเวลาใน "ข้อตกลงต่ำสุด" เช่น1 weekไม่ได้7 days, ไม่ได้9 years 0 decades 9 yearsนอกจากนี้คุณยังจะต้องใช้รูปพหูพจน์ได้อย่างถูกต้องเช่นไม่ได้1 day1 days สคริปต์ของคุณจะต้องถูกต้องภายในบวกหรือลบ 1 วินาที (ดังนั้นวิธีการปัดเศษที่สองนั้นไม่สำคัญ) Time Equivalency Table 1 decade = 10 years 1 year = 31536000 seconds (not technically correct but close enough) 1 week = 7 days 1 day = 24 …
9 code-golf  date 

4
ค้นหาเวลา“ น่าสนใจ” ต่อไป
ฉันบังเอิญมองดูนาฬิกาวันนี้เวลา 11:11:11 (และวันนี้คือ 1/11; แย่มากที่ไม่ใช่ 2011) และนั่นทำให้ฉันคิดว่า: ฉันรู้! ฉันควรถามคำถามเกี่ยวกับกอล์ฟจากนี้! ฉันเป็นคนโง่ อย่างไรก็ตามความท้าทายของคุณคือใช้เวลาหนึ่งชั่วโมงนาทีและวินาทีเป็นอินพุตและส่งออกในเวลา "น่าสนใจ" ถัดไป ที่นี่ฉันจะกำหนดสิ่งที่น่าสนใจตามขั้นตอนเหล่านี้: ต่อชั่วโมงนาทีและวินาทีเข้าด้วยกัน (ตัวอย่างเช่นที่ 4:14:14 นี่จะเป็น 41414) ตรวจสอบกลุ่มติดต่อกันหนึ่ง, สองหรือสามที่ขยายความยาวของสตริงทั้งหมด ตัวอย่างเช่นฉันสามารถค้นหาได้[41][41][4]ในเวลาตัวอย่าง (หากกลุ่มไม่สามารถเข้าถึงผ่านสตริงได้ให้ตัดออกเหมือนที่ฉันทำในตัวอย่างนี้) อีกตัวอย่างหนึ่ง: เวลาในตัวอย่างแรกของฉันที่จุดเริ่มต้นของคำถามที่ว่ามันจะเป็น[1][1][1][1][1][1], หรือ[11][11][11][111][111] มีกลุ่มที่ต่อเนื่องกันตลอดเส้นทาง? ถ้าเป็นเช่นนั้นเวลาน่าสนใจ! มิฉะนั้นจะไม่ อินพุตสามารถอยู่ในรูปแบบที่สมเหตุสมผลแต่ต้องไม่ฮาร์ดโค้ด เอาต์พุตยังสามารถอยู่ในรูปแบบที่สมเหตุสมผลและไม่จำเป็นต้องอยู่ในรูปแบบเดียวกับอินพุต หากคุณใช้การเข้าถึงเครือข่ายด้วยเหตุผลบางอย่างไบต์ทั้งหมดที่ดาวน์โหลดจากเครือข่ายจะนับเป็นคะแนนของคุณ นี่คือ รหัสกอล์ฟ; รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
9 code-golf  date 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.