import java.util.*;

public class Main {
    public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    }
} import java.util.*; util.* java public class Main {
    public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    }
} Main public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    } main {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String inputStr = sc.nextLine(); inputStr sc.nextLine() sc.nextLine sc char[] inputCh = inputStr.toCharArray(); inputCh inputStr.toCharArray() inputStr.toCharArray inputStr int inputNum = Integer.parseInt(inputStr); inputNum Integer.parseInt(inputStr) Integer.parseInt Integer inputStr int sn = 0; sn 0 String answer = "No"; answer "No" for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        } int i = 0; int i = 0; i 0 i < inputCh.length i inputCh.length inputCh inputCh.length i++ i++ i {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        } {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        } int num = Character.getNumericValue(inputCh[i]); num Character.getNumericValue(inputCh[i]) Character.getNumericValue Character inputCh[i] inputCh i sn = sn + num sn sn + num sn num if (inputNum % sn == 0) {
            answer = "Yes";
        } inputNum % sn == 0 inputNum % sn inputNum sn 0 {
            answer = "Yes";
        } answer = "Yes" answer "Yes" System.out.println(answer) System.out.println System.out System System.out answer String[] args args public class Main {
    public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    }
} public class Main {
    public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    }
} Main
import java.util.*;

public class Main {
    public static void main(String[] args) {
      
        // 標準入力から値を取得してinputに入れる
        Scanner sc = new Scanner(System.in);
        String inputStr = sc.nextLine();
        char[] inputCh = inputStr.toCharArray();

        int inputNum = Integer.parseInt(inputStr);  // 入力値
        int sn = 0;                                 // 各桁の和
        String answer = "No";                       // 出力結果

        for (int i = 0; i < inputCh.length; i++) {
            int num = Character.getNumericValue(inputCh[i]);
            sn = sn + num;
        }
      
        if (inputNum % sn == 0) {
            answer = "Yes";
        }  
      
        System.out.println(answer);
    }
}
