比赛 啦啦啦,一星期两次的水题赛 评测结果 AAAAAAAAAA
题目名称 阅读大赛 最终得分 100
用户昵称 ztx 运行时间 0.007 s
代码语言 C++ 内存使用 0.29 MiB
提交时间 2014-10-28 18:04:45
显示代码纯文本
/*
	author :hzoi_ztx
	title  :
	ALG    :
	CMT    :

	[2014 10 28]
*/

#include <cstdio>

int main() {
    #define READ
	#ifdef  READ
	    freopen("read.in" ,"r",stdin ) ;
	    freopen("read.out","w",stdout) ;
	#endif
	int n , m , ans , a , b , c , d , e , f , g , i ;
	scanf("%d%d", &n , &m ) ;
	for (i = 1 ; i <= m ; i ++ ) {
		scanf("%d%d%d", &a , &b , &c ) ;
		g = a*b ;
		if (g >= n) {
			d = n/a ;
			if (n%a > 0) d ++ ;
			printf("%d\n", d ) ;
		}
		else {
			e = n/g ;
			f = n%g ;
			ans = e*(b+c) ;
			if (f > 0) {
				ans += f/a ;
				if (f%a > 0) ans ++ ;
			}
			else ans -= c ;
			printf("%d\n", ans ) ;
		}
	}
	#ifdef  READ
	    fclose(stdin ) ;
	    fclose(stdout) ;
	#else
	    getchar() ; getchar() ;
	#endif
	return 0 ;
}