Cho một số N , đầu ra / trả về X sao cho N + X là một bảng màu, trong đó | X | phải càng nhỏ càng tốt.
Palindrome: Một số là một palindrom, nếu chuỗi các chữ số của nó giống nhau khi đọc chúng từ trái sang phải như khi đọc từ phải sang trái.
95359và 6548456là đối xứng, 123và 2424không. Các số có các số 0 đứng đầu như 020không phải là một bảng màu.
Đầu vào là một số nguyên dương nhỏ hơn 10 15 . Đọc nó từ stdin, như một tham số phương thức, bất cứ điều gì.
Đầu ra phải là một số nguyên (dương hoặc âm) và phải là 0 nếu đầu vào đã là một palindrom. Bạn có thể viết đầu ra của mình vào thiết bị xuất chuẩn, trả lại từ một hàm hoặc bất cứ thứ gì bạn thích. Nếu có 2 số (ví dụ 2và -2) thỏa mãn các yêu cầu, chỉ xuất một trong số chúng.
Ví dụ:
Input Output
3 0
234 -2
1299931 -10
126 5 or -5 (only one of them)
N=10đầu ra có thểX=-1hayX=1?