fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. #define ll long long
  4. const ll INF = 1e18;
  5.  
  6. //
  7. #define TIME (1.0* clock()/CLOCKS_PER_SEC)
  8. #define file(name) if(fopen(name".inp","r")){freopen(name".inp","r",stdin); freopen(name".out","w",stdout);}
  9. #define hackspeed ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr)
  10. //
  11.  
  12.  
  13. int main(){
  14. hackspeed;
  15. //file("");
  16. ll T; cin >> T;
  17. ll a,b,n;
  18. while(T--){
  19. cin >> a >> b >> n;
  20. if(a%b==0){
  21. cout << -1 << "\n";
  22. }
  23. else{
  24. ll k=(n+a-1)/a;
  25. ll m=k*a;
  26. if(m%b==0) m+=a;
  27. cout << m << "\n";
  28. }
  29.  
  30. }
  31.  
  32.  
  33.  
  34.  
  35.  
  36. //time
  37. cerr << "Time elapsed: " << TIME << "s.\n";
  38. return 0;
  39. }
Success #stdin #stdout #stderr 0s 5320KB
stdin
Standard input is empty
stdout
140723006916152
140723006916152
stderr
Time elapsed: 0.004291s.