int main()
{
    long long int t,a,b,c,d;//虽然题给的数据没有超过int的范围,但是加上送的面包数就可能会超过了,所以要用long long;
    scanf("%d",&t);
    while(t--)
    {
        scanf("%lld %lld %lld %lld",&a,&b,&c,&d);
        printf("%lld\n",a/b+(a/b)/c*d);
    }
    return 0;
}