/*
Escriba un programa en C++ que lea tres números N, A y B e imprima la sumatoria de los números
entre 1 y N, cuya suma de dÃgitos es igual a un numero entre A y B.
Los números cuya suma de dÃgitos son entre 2 y 5, son: 2,3,4,5,11,12,13,14,20.
Por ejemplo, la suma de los dÃgitos 13 es 4, el cual está entre 2 y 5.
ej para : N=20; A=2; B=5; la salida es 84
*/
#include<iostream>
using namespace std;
int main() {
int n, a, b, total = 0;
cin >> n >> a >> b;
for (int i = 1; i <= n; ++i) {
int tmp = i;
int digits_sum = 0;
// hallar la suma de los digitos
while (tmp) {
digits_sum += tmp % 10;
tmp /= 10;
}
// suma de los numeros encontrados que cumplen la condicion
if (a <= digits_sum && digits_sum <= b)
total += i;
}
cout << total << "\n";
return 0;
}