比赛 |
啦啦啦,一星期两次的水题赛 |
评测结果 |
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 ;
}