import java.util.Scanner;

public class Main{
    public static void main(String[] args){
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    }
}

	    
	 import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    }
} Main public static void main(String[] args){
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    } main {
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    } Scanner scan = new Scanner(System.in); scan new Scanner(System.in) int s = scan.nextInt(); s scan.nextInt() scan.nextInt scan int tmp = s; tmp s int sn = 0; sn 0 while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	} tmp != 0 tmp 0 {
	    sn += tmp % 10;
	    tmp /= 10;
	} sn += tmp % 10 sn tmp % 10 tmp 10 tmp /= 10 tmp 10 if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	} s % sn == 0 s % sn s sn 0 {
	    System.out.println("Yes");
	} System.out.println("Yes") System.out.println System.out System System.out "Yes" {
	    System.out.println("No");
	} 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 scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    }
} public class Main{
    public static void main(String[] args){
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    }
} Main
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
	Scanner scan = new Scanner(System.in);

	int s = scan.nextInt();

	int tmp = s;
	int sn = 0;
	while(tmp != 0){
	    sn += tmp % 10;
	    tmp /= 10;
	}

	if(s % sn == 0){
	    System.out.println("Yes");
	}else{
	    System.out.println("No");
	}
    }
}

	    
	
