Speed Reading
Time Limit: 1000MS Memory Limit: 65536K
Total Submissions: 9878 Accepted: 4654

Description

All K (1 ≤ K ≤ 1,000) of the cows are participating in Farmer John’s annual reading contest. The competition consists of reading a single book with N (1 ≤ N ≤ 100,000) pages as fast as possible while understanding it.

Cow i has a reading speed Si (1 ≤ Si ≤ 100) pages per minute, a maximum consecutive reading time Ti (1 ≤ Ti ≤ 100) minutes, and a minimum rest time Ri (1 ≤ Ri ≤ 100) minutes. The cow can read at a rate of Si pages per minute, but only for Ti minutes at a time. After she stops reading to rest, she must rest for Ri minutes before commencing reading again.

Determine the number of minutes (rounded up to the nearest full minute) that it will take for each cow to read the book.

Input

  • Line 1: Two space-separated integers: N and K
  • Lines 2…K+1: Line i+1 contains three space-separated integers: Si , Ti , and Ri

Output

  • Lines 1…K: Line i should indicate how many minutes (rounded up to the nearest full minute) are required for cow i to read the whole book.

Sample Input

10 3
2 4 1
6 1 5
3 3 3

Sample Output

6
7
7

Source

USACO 2007 November Bronze

问题链接: POJ3619 Speed Reading
问题简述:给定2个正整数N和K,分别表示书的页数和测试数据个数。每组测试数据包含S、T和R3个数据,分别表示读书速度、连续读书时间和中间歇息时间,求读完书的时间?
问题分析:简单的计算问题,不解释。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* POJ3619 Speed Reading */#include <cstdio>
#include <cmath>int main()
{int n, k, s, t, r;scanf("%d%d", &n, &k);for(int i = 1; i <= k; i++) {scanf("%d%d%d", &s, &t, &r);int tot = ceil((double)n / s);printf("%d\n", (tot - 1) / t * r + tot);}return 0;
}

POJ3619 Speed Reading【水题】相关推荐

  1. Speed Reading(POJ-3619 )

    Problem Description All K (1 ≤ K ≤ 1,000) of the cows are participating in Farmer John's annual read ...

  2. HDU - 4990 Reading comprehension(矩阵快速幂,水题)

    题目链接:点击查看 题目大意:给出一段程序,进行优化后提交 题目分析:其实就是找规律,大水题一个,偶尔也是需要做做水题找找自信(逃) 先将题目中的程序拿下来,跑上100项,然后拿到oeis里找一下规律 ...

  3. NUC1474 Ants【水题】

    Ants 时间限制: 1000ms 内存限制: 65535KB 通过次数: 1总提交次数: 1 问题描述 An army of ants walk on a horizontal pole of le ...

  4. CodeForces Canada Cup 2016 A、B水题 _(:з」∠)_

    哭哭哭哭哭哭哭 又降了4...... 这次吸取的教训是...本来就是个做题慢的傻逼....一定要准时题目一开就开始做.....不然就等着降名次吧,..... 开始四十多分钟才开进去的.....再给我四 ...

  5. 水题/poj 1852 Ants

    1 /* 2 PROBLEM:poj1852 3 AUTHER:Nicole 4 MEMO:水题 5 */ 6 #include<cstdio> 7 using namespace std ...

  6. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  7. 图论刷水题记录(二)(最短路-----SPFA算法)

    继第一篇的后续,又来刷水题了,写的是SPFA算法,这个算法的复杂度比较玄学,感觉能不用就不用了,但是他的好处就是可以判断负圈. 3月26日: 1.POJ 1847 Tram 题意:在一个交通网络上有N ...

  8. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

  9. hdu 2041:超级楼梯(水题,递归)

    超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

最新文章

  1. javaScript的运算符和if。。else语句
  2. Java 11正式发布,新特性解读
  3. centos安装时卡住不动_转子流量计转子或指针停在某一位置不动的原因及处理方法...
  4. [JUC-4]ThreadPoolExecutor源码分析
  5. Spring MVC表单验证(带批注)
  6. 【渝粤题库】陕西师范大学500001 理论力学 作业(专升本)
  7. idea内存溢出解决_各种OOM代码样例及解决方法
  8. Window10 Tensorflow 2.1 GPU 安装和测试
  9. 如何格式化电脑_如何将c盘格式化,垃圾文件太多,不知道怎么办
  10. 在Docker上搭建ELK+Filebeat日志中心
  11. matplotlib报错Line2D‘ object has no property ‘linestyle‘或‘linewidth‘
  12. 编写程序 - 打印购物小票.
  13. aps是什么意思_轿车里面的APS是什么意思 ?
  14. 关于*.md文件打开的问题及图片丢失
  15. 数据挖掘学习之路:Python去极值方法(极值滤波)
  16. 服务器刹车响应时间,驾驶员反应时间及制动响应时间
  17. 图灵机2:等价变形+算法定义
  18. 什么是梯度?为什么梯度的方向总是指向函数值增大的方向?
  19. STM32F767将数据写入SD卡
  20. 卸载win10自带的OneNote

热门文章

  1. openssl pkeyutl执行SM2椭圆曲线数字签名
  2. uos系统终端调试linux命令,uos怎么开启开发者模式
  3. 三角矩阵的逆矩阵怎么求_电子科技大学矩阵理论复习笔记 第六章 广义逆矩阵...
  4. asp.net mvc 压缩html代码,浅谈ASP.NET中MVC 4 的JS/CSS打包压缩功能
  5. Linux指定jre运行jar包,Linux如何运行和停止jar包
  6. java jsp验证码_JSP实现随机验证码
  7. 凸优化笔记(非常零碎)
  8. LeetCode 104.二叉树的最大深度(递归)
  9. qint64转字符串
  10. 特征提取与检测(五) : LBP特征