//MRasool Kheyri
//Iran , BandarAbbas
//16/10/1404
#include<bits/stdc++.h>
using namespace std ;
typedef long long ll ;
#define el '\n'
#define lid id<<1
#define rid lid|1
#define mid (l+r)/2
const ll maxn = 1e6 + 100 ;
const ll mod = 1e9 + 7 ;
const ll oo = 1e18 + 100 ;
ll q ;
void solve(){
cin>>q ;
for(ll _ = 0 ; _ < q ; _++){
ll l , r ;
cin>>l>>r ;
r++ ;
ll ans = 0 ;
while(l < r && l%9){
ans += l%9 == 0 ? 9 : l%9 ;
l++ ;
}
while(l < r && r%9){
r-- ;
ans += r%9 == 0 ? 9 : r%9 ;
}
ans += 45*(r-l)/9 ;
cout<<ans<<el ;
}
return ;
}
int main(){
//ios_base::sync_with_stdio(0) , cin.tie(nullptr) , cout.tie(nullptr) ;
ll t = 1 ;
//cin>>t ;
while(t--){
solve() ;
}
return 0 ;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |