Đề bài:
Một số được gọi là số đối xứng nếu đem đảo ngược số đó ta lại nhận được số ban đầu.
Cho số nguyên N, hãy tìm số chữ số ít nhất cần thêm vào N để N trở thành số đối xứng(N <= 10^1000).
Chú ý: Input đảm bảo không có số 0 vô nghĩa ở đầu
Mình đang bế tắc và chưa biết làm thế nào, mọi người giúp đỡ mình với ạ.
Input:
Nhập vào số N(N <= 10^1000).
Output:
Số chữ số ít nhất cần thêm vào N để N là số đối xứng
Ví dụ:
Số 1231 -> 12321 -> Đáp án là 1