제출 #975381

#제출 시각아이디문제언어결과실행 시간메모리
975381vjudge1Trol (COCI19_trol)C++17
10 / 50
1 ms604 KiB
// أَعُوذُ بِاللَّهِ مِنَ الشَّيْطَانِ الرَّجِيمِ
#include <bits/stdc++.h>
#define bismillah ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
#define ll long long
using namespace std;


int kecilkan(ll a, ll b){
    b += a%10;
    a/=10;
    if(a>0){
        kecilkan(a, b);
    }else if(b > 9){
        kecilkan(b, 0);
    }else{
        return b;
    }
}

int main(){
    bismillah
    int q;
    cin >> q;
    int hasil;
    while(q--){
        ll l, r;
        cin >> l >> r;
        if(l > 9){
            l = kecilkan(l, 0);
        }
        if(r > 9){
            r = kecilkan(r, 0);
        }
        hasil = 0;
        for(int i = l; i <= r; i++){
            hasil += i;
        }
        cout << hasil << endl;
    }
}

컴파일 시 표준 에러 (stderr) 메시지

trol.cpp: In function 'int kecilkan(long long int, long long int)':
trol.cpp:18:1: warning: control reaches end of non-void function [-Wreturn-type]
   18 | }
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...