diff --git "a/week1/1. \355\225\230\354\203\244\353\223\234 \354\210\230/Solution.java" "b/week1/1. \355\225\230\354\203\244\353\223\234 \354\210\230/Solution.java" index 0411734..d618db0 100644 --- "a/week1/1. \355\225\230\354\203\244\353\223\234 \354\210\230/Solution.java" +++ "b/week1/1. \355\225\230\354\203\244\353\223\234 \354\210\230/Solution.java" @@ -5,9 +5,22 @@ class Solution { public boolean solution(int x) { - return false; + + int sum = sumOfDigit(x); + + return x % sum == 0; } -} + private int sumOfDigit(int x) { + + int sum = 0; + + while (x > 0) { + sum += x % 10; + x /= 10; + } + + return sum; + } - \ No newline at end of file +} \ No newline at end of file