Submission #976480

#TimeUsernameProblemLanguageResultExecution timeMemory
976480vjudge1Trol (COCI19_trol)C++17
20 / 50
1060 ms348 KiB
#include<bits/stdc++.h> #define ll unsigned long long #define nitro ios_base::sync_with_stdio;cin.tie(0);cout.tie(0); using namespace std; ll l[101],r[101]; int q; map<ll,ll>memo; //ll findone(int target){ // ll temp; // bool brenti=false; // ll pangkat; // ll ans=0; // while(!brenti){ // ans+=target%10; // target/=10; // if(target==0){ // brenti=true; // } // } // if(ans>=10){ // return findone(ans); // }else{ // return ans; // } //} ll findall(ll l,ll r){ ll ans=0; for(int i=l;i<=r;i++){ if(i%9==0){ ans+=9; }else{ ans+=i%9; } } return ans; } int main(){ cin>>q; for(int i=1;i<=q;i++){ cin>>l[i]>>r[i]; cout<<findall(l[i],r[i])<<endl; } }

Compilation message (stderr)

trol.cpp: In function 'long long unsigned int findall(long long unsigned int, long long unsigned int)':
trol.cpp:30:15: warning: comparison of integer expressions of different signedness: 'int' and 'long long unsigned int' [-Wsign-compare]
   30 |  for(int i=l;i<=r;i++){
      |              ~^~~
#Verdict Execution timeMemoryGrader output
Fetching results...