import java.util.Scanner;

public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	}

} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	}

} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	} main {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int sum =0; sum 0 int a=N; a N while (N>0) {
			sum += N%10;
			N=N/10;
		} N>0 N 0 {
			sum += N%10;
			N=N/10;
		} sum += N%10 sum N%10 N 10 N=N/10 N N/10 N 10 if (a%sum==0) {
			System.out.println("Yes");
			return ;
		} a%sum==0 a%sum a sum 0 {
			System.out.println("Yes");
			return ;
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" return ; System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	}

} public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	}

} Main
import java.util.Scanner;

public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int sum =0;
		int a=N;
		while (N>0) {
			sum += N%10;
			N=N/10;
		}
		if (a%sum==0) {
			System.out.println("Yes");
			return ;
		}
		System.out.println("No");

	}

}