fork download
  1.  
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4. #define ll long long int
  5. int main()
  6. {
  7. int t;
  8. cin>>t;
  9. ll n,m,j;
  10. while(t--) {
  11. cin>>n>>m>>j;
  12. ll ans;
  13. if(j == 1)
  14. ans = abs (m - n);
  15. else{
  16.  
  17. if( n % j!= 0 && m%j ==0)
  18. ans =abs(abs( m/j ) - abs( n/j));
  19. else
  20. if( n % j== 0 && m%j ==0)
  21. ans = m%j;
  22. else
  23. if( n % j!= 0 && m%j !=0)
  24. ans =abs(abs( m/j ) - abs( n/j));
  25. else
  26. if(n%j == 0 && m%j!= 0)
  27. ans =abs(abs( m/j ) - abs( n/j));
  28. }
  29. cout<<ans<<"\n";
  30. ans = 0;
  31. }
  32. return 0;
  33. }
  34.  
Success #stdin #stdout 0s 3300KB
stdin
4
7 9 1
7 9 11
1 1 1
8 8 1
stdout
2
0
0
0