本文主要是介绍poj 3619 Speed Reading,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题意:整本书N页,k组,s页/分钟,一次持续K分钟,需休息r分钟
#include <stdio.h>
#include <math.h>
int main(int argc, char *argv[])
{
int N,K;
int s,t,r,i;
scanf("%d%d",&N,&K);
while(K--)
{
scanf("%d%d%d",&s,&t,&r);
int e=ceil((float)N/(float)s);//进行几次看书
if(e<=t) printf("%d\n",e);
else printf("%d\n",e+(e-1)/t*r);//看书的时间+休息的时间(看一次休息一次,所以休息e-1次,最后一次不算)
}
return 0;
}
这篇关于poj 3619 Speed Reading的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!