Re: [問題] 錄製節目

看板Inference (推理遊戲)作者 (心中在下雨)時間15年前 (2009/08/18 16:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
: 問題 : 1.請問 100年03月06日播放的內容是等於970306~970504中哪一天的內容 ? : 2.1之問題可列出公式嗎 ?(YY年MM月DD日播放的內容是等於970306~970504 : 中的哪一天內容) : 3.假設我同學從970306開始錄製這齣節目 但她每週五都有事無法錄製 那她 : 錄完整齣節目的日期是哪天 ? 第一題和第二題 $days = ((mktime(0,0,0,3,6,2011) - mktime(0,0,0,3,6,2008)) / (60*60*24); 以上得到1000306距離970306相差幾天(不含970306) $c = $days % 60; 以上得到天數除以60之後餘幾 date("Y-m-d",mktime(0,0,0,3,6 + $c,2008)); 以上得到970306之後又過了$c天之後是幾月幾號 (因為從一開始就都沒有算970306所以不用管他) 答案是2008-03-21 因為會扯到閏年還有大月小月等問題,所以用這方式來表達 第三題 970306是禮拜四(第一集) 所以2+7n的集數都錄不到 錄不到的最後一集是7*8+2=58 970505是禮拜一 所以開始播第二輪的時候 就都可以錄到原本沒錄到的集數 全部錄完是在60+58=118次播放 因此錄完全部集數就是 date("Y-m-d",mktime(0,0,0,3,6+117,2008)); 因為3月6日就撥第一集了,所以要減一 答案是2008-07-01 禮拜二 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.65.33 ※ 編輯: no1kk 來自: 210.202.65.33 (08/18 16:49)
文章代碼(AID): #1AYcf9jQ (Inference)
討論串 (同標題文章)
文章代碼(AID): #1AYcf9jQ (Inference)