比赛 啦啦啦,一星期两次的水题赛 评测结果 AWAWAAAWWW
题目名称 阅读大赛 最终得分 50
用户昵称 nzz 运行时间 0.026 s
代码语言 Pascal 内存使用 0.15 MiB
提交时间 2014-10-28 18:46:03
显示代码纯文本
var 
     s,t,r,n,i,k:longint;
 
function calc(a,b:longint):longint;
var c:longint;
begin
     c:=a div b;
	 if b*c<a then exit(c+1);
	 exit(c);
end;

function f(n,s,t,r:longint):longint;
begin
     if n<s*t then 
		 exit(calc(n,s));
	 exit(f(n-s*t,s,t,r)+t+r);
end;

begin
	 assign(input,'read.in');reset(input);
	 assign(output,'read.out');rewrite(output);
	 readln(n,k);
	 for i:=1 to k do begin
		 readln(s,t,r);
	     writeln(f(n,s,t,r));
	 end;
	 close(input);close(output);
end.