func_code_string: #include <bits/stdc++.h>   using namespace std;   long long int power(long long int x, long long int y) {     int temp;     if (y == 0) return 1;     temp = power(x, y / 2);     if (y % 2 == 0)       return temp * temp;     else       return x * temp * temp;   }   long long int fun(long long int n) {     if (n == 0)       return 0;     else {       return n % 10 + fun(n / 10);     }   }   int main() {     long long int t;     cin >> t;     for (int _ = 0; _ < t; _++) {       long long int n, k, a, b;       cin >> k >> n >> a >> b;       if (k - (n * b) <= 0)         cout <<  -1 n ;       else {         long long int ans = 0;         if ((k - (n * b)) % (a - b) == 0) {           ans = ((k - (n * b)) / (a - b)) - 1;         } else {           ans = (k - (n * b)) / (a - b);         }         ans = min(n, ans);         cout << ans <<   n ;       }     }   }   