#include <stdio.h>
int a,b;
int arr[5002]={};
int d(int n)
{
int dn=n;
for(;;)
{
if(n==0)
{
break;
}
dn=dn+n%10;
n=n/10;
}
return dn;
}
int self(int a,int b)
{
int sum=0,i;
for(i=1;i<=5000;i++)
{
arr[d(i)]=1;
}
for(i=a;i<=b;i++)
{
if(arr[i]==0)
{
sum+=i;
}
}
return sum;
}
int main()
{
int n=0;
scanf("%d %d",&a,&b);
printf("%d",self(a,b));
}
int n;
void rec(int n)
{
if(n==0)
return;
rec(n-1);
printf("%d\n",n);
}
int main()
{
scanf("%d",&n);
rec(n);
}
int n;
int rec(int n)
{
if(n==0)
return;
printf("%d\n",n);
rec(n-1);
}
int main()
{
scanf("%d",&n);
rec(n);
}
int a,b,n;
int rec(int n)
{
if(n<a)
{
return;
}
rec(n-1);
if(n%2!=0)
printf("%d ",n);
}
int main()
{
scanf("%d %d",&a,&b);
rec(b);
}
int n,sum=0;
int rec(int n)
{
if(n==0)
{
return;
}
sum+=n;
rec(n-1);
}
int main()
{
scanf("%d",&n);
rec(n);
printf("%d",sum);
}
int n,sum=1;
int rec(int n)
{
if(n==0)
{
return;
}
sum*=n;
rec(n-1);
}
int main()
{
scanf("%d",&n);
rec(n);
printf("%d",sum);
}
int n,sum=0;
int rec(int n)
{
if(n==1 || n==2)
{
return 1;
}
return rec(n-1)+rec(n-2);
}
int main()
{
scanf("%d",&n);
printf("%d",rec(n));
}
void rec(int n)
{
if(n==0)
{
return 0;
}
rec(n/2);
printf("%d",n%2);
}
int main()
{
int n;
scanf("%d",&n);
if(n==0)
{
printf("%d",n);
}
rec(n);
return 0;
}
void rec(int n)
{
printf("%d\n",n);
if(n==1)
{
return;
}
if(n%2==0)
{
rec(n/2);
}
else
{
rec(3*n+1);
}
}
int main()
{
int n;
scanf("%d",&n);
rec(n);
return 0;
}
int rec(int n)
{
if(n==1)
{
printf("%d\n",n);
return;
}
if(n%2==0)
{
rec(n/2);
printf("%d\n",n);
}
else
{
rec(3*n+1);
printf("%d\n",n);
}
}
int main()
{
int n;
scanf("%d",&n);
rec(n);
return 0;
}
void rec1(int n)
{
if(n==0)
{
return;
}
rec1(n-1);
rec(n);
printf("\n");
}
void rec(int n)
{
if(n==0)
{
return;
}
rec(n-1);
printf("*");
}
int main()
{
int n;
scanf("%d",&n);
rec1(n);
return 0;
}
int SuperSum(int k,int n)
{
SuperSum(k-1,n);
}
int main()
{
int k,n;
while( scanf("%d %d", &k, &n) != EOF )
printf("%d\n", SuperSum(k, n));
}