public class Solution {
public bool solution(int x) {
bool answer = true;
string str = x.ToString();
char[] cha = str.ToCharArray();
int sum = 0;
for (int i = 0; i < cha.Length; ++i)
{
sum += int.Parse(cha[i].ToString());
}
if (x % sum == 0)
{
answer = true;
}
else
{
answer = false;
}
return answer;
}
}
* char 타입을 int형으로 바꾸려면 char -> string -> int 순으로 해야한다.
'C# 알고리즘 코드카타' 카테고리의 다른 글
23. 콜라츠 추측 (0) | 2023.11.09 |
---|---|
22. 두 정수 사이의 합 (0) | 2023.11.08 |
20. 정수 내림차순으로 배치하기 (0) | 2023.11.07 |
19. 정수 제곱근 판별 (0) | 2023.11.07 |
18. 문자열을 정수로 바꾸기 (0) | 2023.11.07 |