记录编号 275276 评测结果 AEWWWEEEEE
题目名称 [USACO Nov07] 阅读大赛 最终得分 10
用户昵称 Gravatar白小七 是否通过 未通过
代码语言 C++ 运行时间 0.842 s
提交时间 2016-07-01 21:10:03 内存使用 0.31 MiB
显示代码纯文本
#include <iostream>
#include <cstdio>
using namespace std;
int cows[110];
int cowt[110];
int cowr[110];
int main()
{
  freopen("read.in","r",stdin);
  freopen("read.out","w",stdout);
  int k,n;
  cin>>n>>k;
  int total=0;  //记录奶牛一次最多可以读多少页
  int answer=0;
  for(int i=1;i<=k;i++)
  {
    cin>>cows[i]>>cowt[i]>>cowr[i];
  }
  for(int i=1;i<=k;i++)
  {
    if(cows[i]==n)
	{
		cout<<1<<endl;
	}
	if(n%cows[i]==0)
	{
	  int page;
	  page=n/cows[i]+(n/cows[i]-cowt[i])*cowr[i];
	  cout<<page<<endl;
	}
	else  if(cowt[i]%cows[i]==0)
	      {
			int part,parta;
			part=(n/(cows[i]*cowt[i])+1)*cowt[i];
			parta=(n-cows[i]*cowt[i])*(cowt[i]/cows[i])+part;
			cout<<parta<<endl;
		  }
          else
		  {
			 total=(n/(cows[i]*cowt[i])+1)*cowt[i];
			 answer=(n/(cows[i]*cowt[i]))*cowr[i]+total;
			 cout<<answer<<endl;
		  }
  }
  //fclose(stdin);fclose(stdout);
  return 0;
}