#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int t, u, n, m, c, no;
double r, d, a, b;
scanf("%d", &t);
while(t--) {
scanf("%lf%d%d", &d, &u, &n);
no=0;
b=d*u;
for(int i=0; i<n; i++) {
scanf("%d%lf%d", &m, &r, &c);
a=u*r+c/(double)m;
if(a<b) { b=a; no=i+1; }
}
printf("%d\n", no);
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgdCwgdSwgbiwgbSwgYywgbm87Cglkb3VibGUgciwgZCwgYSwgYjsKCXNjYW5mKCIlZCIsICZ0KTsKCXdoaWxlKHQtLSkgewoJCXNjYW5mKCIlbGYlZCVkIiwgJmQsICZ1LCAmbik7CgkJbm89MDsKCQliPWQqdTsKCQlmb3IoaW50IGk9MDsgaTxuOyBpKyspIHsKCQkJc2NhbmYoIiVkJWxmJWQiLCAmbSwgJnIsICZjKTsKCQkJYT11KnIrYy8oZG91YmxlKW07IAoJCQlpZihhPGIpIHsgYj1hOyBubz1pKzE7IH0KCQl9CgkJcHJpbnRmKCIlZFxuIiwgbm8pOwoJfQoJcmV0dXJuIDA7Cn0=
NAoxLjAwIDIwMCAxCjEgMC41MCAyOAoxLjAwIDIwMCAyCjEgMC43NSA0MAozIDAuNjAgMTAwCjEuMDAgNTAgMgoxIDAuNzUgNDAKMyAwLjYwIDEwMAoxLjAwIDEwMCAyCjMgMC41MCAxMAoyIDAuMTAgMjA=
4
1.00 200 1
1 0.50 28
1.00 200 2
1 0.75 40
3 0.60 100
1.00 50 2
1 0.75 40
3 0.60 100
1.00 100 2
3 0.50 10
2 0.10 20