这个算法怎么搞 啊 ??大牛们帮忙看看 谢谢!!!

雨落清晨 2015-05-12 11:02:31
问题描述是:
有一个奖池,每m秒产出n个奖品,奖品上限是x,从time1(时间戳)开始到time2(时间戳)结束。

求:
怎么求某个time(时间戳)时刻奖池可能会有多少个奖品啊
...全文
157 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
此后三年 2015-05-12
  • 打赏
  • 举报
回复
当前时间 - 起始的时间得到运行了多少时间 记作 TIME; TIME / m * n 不就得到了吗
此后三年 2015-05-12
  • 打赏
  • 举报
回复
引用 2 楼 kevintw111 的回复:
[quote=引用 1 楼 a30037338 的回复:] 当前时间 - 起始的时间得到运行了多少时间 记作 TIME; TIME / m * n 不就得到了吗
这样算会出现小数吧,1.5个奖品 怎么处理[/quote] 算出的结果+0.5 转int, 除非你搞一个计数, 不然不准确
雨落清晨 2015-05-12
  • 打赏
  • 举报
回复
引用 1 楼 a30037338 的回复:
当前时间 - 起始的时间得到运行了多少时间 记作 TIME; TIME / m * n 不就得到了吗
这样算会出现小数吧,1.5个奖品 怎么处理

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧