| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 817 人关注过本帖
标题:请教:如何获取两个时间段的时间
只看楼主 加入收藏
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
结帖率:79.37%
收藏
已结贴  问题点数:30 回复次数:4 
请教:如何获取两个时间段的时间
具体问题:
问题描述:
    英语四级考试临近了,小Y却发现他已经把以前学的单词几乎忘光了。好在现在离考试还有一段时间,小Y决定从现在开始夜以继日地背单词。也就是说小Y废寝忘食,一天24小时地背单词。
    今天的日期(时间)是yyyy年mm月dd日hh时mm分,考试时间是yyyy’年mm’月dd’日hh’时mm’分。这之间的所有时间小Y都用来背单词了,那么考试之前他最多能背多少个单词呢?
    时间紧张,小Y只管数量不管质量。当然有的单词长一些,有的单词短一些。长的单词难背一些,短的单词好背一些。根据小Y的经验,他能一眼看出背某个单词需要的时间,以分钟记。
    现在给你一个字典,请你挑出最多的单词使小Y能在考试前背出来。
   
输入格式:
    第一行一个整数n,表示字典中的单词数,n5,000。
    接下来n行,每行一个整数表示背这个单词需要用的时间,以分钟记,小于等于10000。(这个单词本身是什么并不重要,不是吗?当前小Y已经认识的单词数为0个)。
    接下来两行依次是当前时间和考试时间。时间给出格式是:yyyy-mm-dd-hh:mm,例如:2009-05-23-02:00,采用24小时制,每天从00:00~23:59,年份从0000到9999。
   
输出格式:
    一行一个数,表示考试前小Y最多能被出的单词数。
   
输入输出样例:
words.in
2
1
1
2009-05-23-11:59
2009-05-23-12:00

Words.out
1



这道题的大致思路有了,但是求两个时间段的分钟数有没有快捷的办法?只要说一下思路就行
搜索更多相关主题的帖子: 时间段 获取 
2010-10-01 19:25
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
典型的贪心,先将单词背的时间排序,然后选取。就是求时间段比较烦

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-10-01 19:26
御坂美琴
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:魔術の禁書目錄
等 级:小飞侠
威 望:9
帖 子:952
专家分:2929
注 册:2010-8-18
收藏
得分:30 
不等进制,没有方便的做法,类似大整数的手段自己写就好了

永远为正义而奋斗,锄强扶弱的Level 5 超能力者
とある魔術の禁書目錄インデックス__御み坂さか美み琴こと
http://bbs.bccn.net/space.php?action=threads&uid=483997
2010-10-01 19:34
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
自己手写……汗

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-10-02 11:50
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
难道还没有什么好办法?

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-10-02 11:51
快速回复:请教:如何获取两个时间段的时间
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014667 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved