Mật khẩu (2)


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

Cu Tý thường xuyên tham gia các cuộc ti lập trình của Microsoft. Vì đạt được thành tích cáo nên Tý được gửi tặng một tài khoản của phần mềm MS TEAM nổi tiếng để sử dụng miễn phí suốt đời. Nhà sản xuấ cung cấp cho Tý một mật khẩu là các ký tự, ký tự số và ký hiệu đặc biệt rất khó nhớ, để giữ mật khẩu an toàn trước các cuộc tấn công mạng. Tý cần mã hóa rất nhiều mất khẩu và lưu vào một file văn bản, lâu rồi Tý quên đi mật khẩu và chỉ còn nhớ thuật toán mã hóa như sau:

Thuật toán: MK = S1 + S2 + S3. Khi đó , cu Tý đọc ngược các ký tự từ phải sang trái, đầu tiên là lấy các ký tự chữ cái và lưu vào xâu S1, tiếp tục lấy ký tự đặc biệt đầu tiên lưu và xâu S2, các ký tự số lưu vào xâu S3 (Xâu S3 chuyển thành số và cộng tất cả các số trong xâu S3, sau đó lưu vào xâu S3). Lưu ý ký tự trắng được bỏ qua vì đây là ký tự nhiễu để tránh bị phát hiện.

Dữ liệu vào:

  • Gồm một dòng chứa một xâu ký tự S có độ dài không quá 255 ký tự.

Kết quả

  • Gồm một dòng chứa xâu ký tự là mật khẩu cần tìm.

INPUT

azp 572 # gkxt 8906 dqsh13 dJ @

OUTPUT

Jdhsqdtxkgpza@41

Comments

There are no comments at the moment.