숫자만 추출하고 그 숫자를 출력, 그 약수까지 추출한다.

int main(int argc, char** argv) {
	int result = 0, count = 0;	
//	freopen("input.txt", "rt", stdin);
	char a[60];
	scanf("%s", &a);
	
	for(int i =0; a[i] != '\0';  ++i)
	{
		if(a[i] >= 48 && a[i] <= 57)
			result = result * 10 + (a[i] - '0');
	}
	
	for(int i = 1; i <= result * 0.5; ++i)
		if(result % i == 0)
			count += 1;
	count += 1;		
	
	cout << result << endl;
	cout << count << endl;
	return 0;	
}