Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- typedef long long ll;
- typedef long double ld;
- #define fastio ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
- #define si(a) scanf("%d", &a)
- #define si2(a,b) scanf("%d %d", &a,&b)
- #define sll(a) scanf("%I64d",&a)
- #define sll2(a,b) scanf("%I64d %I64d",&a,&b)
- #define pb push_back
- #define pi(a) printf("%d",int(a))
- #define pll(a) printf("%I64d",ll(a))
- #define all(x) (x).begin(),(x).end()
- #define rall(x) (x).rbegin(),(x).rend()
- #define ps printf(" ")
- #define nln printf("\n")
- #define ff first
- #define ss second
- #define vi vector<int>
- #define vll vector<ll>
- #define vstr vector<string>
- #define vc vector<char>
- #define pii pair<int,int>
- #define PLL pair<ll,ll>
- #define PI acos(-1)
- #define sq(x) x*x
- #define forr(i,a,b) for(ll i=ll(a);i<ll(b);i++)
- #define forn(i,a,b) for(ll i=ll(a);i>ll(b);i--)
- #define max3(a,b,c) max(a,max(b,c))
- #define max4(a,b,c,d) max(max3(a,b,c),d)
- #define min3(a,b,c) min(a,min(b,c))
- #define mod 1000000007
- #define pinf 9223372036854775807
- #define minf -9223372036854775807
- ll power(ll b,ll n)
- {
- if(b==0 && n==0) return -1;
- if(b==0 || b==1) return b;
- if(n==0) return 1;
- else if(n%2) return b*sq(power(b,n/2));
- else return sq(power(b,n/2));
- }
- void fileio()
- {
- #ifndef ONLINE_JUDGE
- freopen("input.txt","r",stdin);
- freopen("output.txt","w",stdout);
- #endif
- }
- int solve()
- {
- ll t;
- sll(t);
- while(t--)
- {
- ll l,r,g;
- sll2(l,r);
- sll(g);
- ll temp1,temp2;
- temp1=(l-1)/g;
- temp2=r/g;
- ll ans=temp2-temp1;
- pll(ans);
- nln;
- }
- }
- int main()
- {
- fileio();
- solve();
- }
- /// Before submission=>
- /// ***check for integer overflow,array bounds
- /// ***check for n=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement