Cho xâu kí tự chỉ gồm các chữ cái Latin viết in thường \(\texttt{a}\ldots\texttt{z}\) và chữ số \(\texttt{0}\ldots\texttt{9}\). Biết rằng xâu đảo ngược của một xâu là chuỗi các kí tự của xâu gốc nhưng viết theo thứ tự ngược lại từ phải qua trái, ví dụ xâu đảo ngược của xâu \(\texttt{abcd}\) là \(\texttt{dcba}\).
Yêu cầu: Tính tổng các chữ số có trong xâu kí tự và in ra xâu đảo ngược của xâu đã cho nhưng không bao gồm các kí tự chữ số.
Input
Dữ liệu vào:chứa một xâu kí tự có độ dài không quá \(10^5\).
Ràng buộc:
-
Subtask 1 (\(50\%\) số điểm): Xâu chỉ có kí tự chữ số \(\texttt{0}\ldots\texttt{9}\).
-
Subtask 2 (\(50\%\) số điểm): Không có ràng buộc nào thêm.
Output
In ra kết quả gồm hai dòng:
-
Dòng đầu tiên là tổng các chữ số có trong xâu kí tự;
-
Dòng thứ hai là xâu đảo ngược của xâu đã cho không bao gồm các kí tự chữ số. Nếu không tồn tại xâu đảo ngược thì ghi ra \(-1\).
Example 1
Input:
12340
Output:
10
-1
Example 2
Input:
a12b3c
Output:
6
cba
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.