Advertisement
Guest User

Untitled

a guest
May 19th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.12 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. typedef long long               ll;
  5. typedef long double             ld;
  6.  
  7.  
  8. #define fastio           ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
  9. #define si(a)            scanf("%d", &a)
  10. #define si2(a,b)         scanf("%d %d", &a,&b)
  11. #define sll(a)           scanf("%I64d",&a)
  12. #define sll2(a,b)        scanf("%I64d %I64d",&a,&b)
  13. #define pb               push_back
  14. #define pi(a)            printf("%d",int(a))
  15. #define pll(a)           printf("%I64d",ll(a))
  16. #define all(x)           (x).begin(),(x).end()
  17. #define rall(x)          (x).rbegin(),(x).rend()
  18. #define ps               printf(" ")
  19. #define nln              printf("\n")
  20. #define ff               first
  21. #define ss               second
  22. #define vi               vector<int>
  23. #define vll              vector<ll>
  24. #define vstr             vector<string>
  25. #define vc               vector<char>
  26. #define pii              pair<int,int>
  27. #define PLL              pair<ll,ll>
  28. #define PI               acos(-1)
  29. #define sq(x)            x*x
  30. #define forr(i,a,b)      for(ll i=ll(a);i<ll(b);i++)
  31. #define forn(i,a,b)      for(ll i=ll(a);i>ll(b);i--)
  32. #define max3(a,b,c)      max(a,max(b,c))
  33. #define max4(a,b,c,d)    max(max3(a,b,c),d)
  34. #define min3(a,b,c)      min(a,min(b,c))
  35. #define mod              1000000007
  36. #define pinf             9223372036854775807
  37. #define minf             -9223372036854775807
  38.  
  39.  
  40. ll power(ll b,ll n)
  41. {
  42.     if(b==0 && n==0) return -1;
  43.     if(b==0 || b==1) return b;
  44.     if(n==0) return 1;
  45.     else if(n%2) return b*sq(power(b,n/2));
  46.     else return sq(power(b,n/2));
  47. }
  48.  
  49. void fileio()
  50. {
  51.     #ifndef ONLINE_JUDGE
  52.     freopen("input.txt","r",stdin);
  53.     freopen("output.txt","w",stdout);
  54.     #endif
  55. }
  56.  
  57.  
  58. int solve()
  59. {
  60.     ll t;
  61.     sll(t);
  62.     while(t--)
  63.     {
  64.         ll l,r,g;
  65.         sll2(l,r);
  66.         sll(g);
  67.         ll temp1,temp2;
  68.         temp1=(l-1)/g;
  69.         temp2=r/g;
  70.         ll ans=temp2-temp1;
  71.         pll(ans);
  72.         nln;
  73.     }
  74.  
  75.    
  76. }
  77.  
  78. int main()
  79. {
  80.     fileio();
  81.     solve();
  82. }
  83.  
  84.  
  85. ///    Before submission=>
  86. ///    ***check for integer overflow,array bounds
  87. ///    ***check for n=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement