////#include<stdio.h>
////int main()
////{
//// int n, k;
//// int i;
//// long long int sum = 1;
//// scanf("%d %d", &n, &k);
//// for(i=1;i<=k;i++)
//// {
//// sum = sum * n % 1000000007;
//// }
//// printf("%lld", sum);
////}
//
//
//#include <stdio.h>
//int sum=0;
//void f(int n)
//{
// sum++;
// if(n==1) return;
// if(n%2==1)
// {
// n = n * 3 + 1;
// }
// else
// {
// n = n/2;
// }
// f(n);
//
//}
//int main()
//{
// int n;
// scanf("%d",&n);
// f(n);
// printf("%d", sum);
//
// return 0;
//}
#include<stdio.h>
int main()
{
int n;
int i;
int sum = 0;
scanf("%d", &n);
while(n!=0)
{
sum = sum + n%10;
n=n/10;
}
if(n%sum!=0)
{
printf("No");
}
else
{
printf("Yes");
}
}