Beispiel #1
0
int main(){
	int sum, i;
	
	for(sum = 0, i=0; i < LIMIT ; i++){
		if(isPalindromic(int_to_vector(i)) && isPalindromic(to_binary(i)) )
			sum += i;
	}
	std::cout << "Answer: " << sum << std::endl;
	return 0;
}
Beispiel #2
0
int main(){
    int max_val = -1;
    for(int a=100;a<=999;a++){
        for(int b=100;b<=999;b++){
            vi vec = int_to_vector(a*b);
            if(is_palindrome(vec)){
                max_val = max(max_val, a*b);
            }
        }
    }
    printf("%d\n", max_val);
}