프로그래머스 - 하샤드수(Lv1)

108번뇌·2020년 10월 14일

#include <string>
#include <vector>
#include <iostream>

using namespace std;

bool solution(int x) {
	bool answer;

	string str = to_string(x);

	vector<string> strContainer;
	vector<int> intContainer;

	for (int i = 0; i <= str.size() - 1; i++)
	{
		string Temp = str.substr(i, 1);
		strContainer.push_back(Temp);
	}

	for (int i = 0; i < strContainer.size(); i++)
	{
		intContainer.push_back(stoi(strContainer[i]));
	}
	int result = 0;
	for (int i = 0; i < intContainer.size(); i++)
	{
		result += intContainer[i];
	}

	if (x % result == 0)
	{
		answer = true;
		return answer;
	}
	else
	{
		answer = false;
		return answer;
	}

}
profile
내일 아침 눈을 떳을 때, '기대되는 오늘 하루를 만들기 위해' 나는 오늘도 생각하고 고민한다.

0개의 댓글