HSG THPT Kiên Giang 2023 - Mã hóa

Xem dưới dạng PDF

Gửi bài giải

Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho một số có \(M\) chữ số \(A_1, A_2, A_3,..., A_M\) (với \(0 \le A_i \le 9, 1 \le i \le M, A_1 \neq 0\)). Bằng cách xóa một hoặc nhiều chữ số \(A_i\), ta thu được một số mới.

Yêu cầu

Tính tổng tất cả các số sinh ra (bao gồm cả số ban đầu).

Dữ liệu vào

  • Một số bất kỳ.

Dữ liệu ra

  • Một số duy nhất là tổng tất cả các số sinh ra.

Input 1

192

Output 1

327

Giải thích

  • \(N = 192\). Sau khi xóa các chữ số, ta nhận được các số mới:
  • Xóa vị trí \(1: \)92
  • Xóa vị trí \(2\): ~12
  • Xóa vị trí \(3\): ~19
  • Xóa vị trí \(1\) và \(2: \)2~
  • Xóa vị trí \(1\) và \(3: \)9~
  • Xóa vị trí \(2\) và \(3: 1\)
  • Xóa tất cả: \(0\)
  • Tổng tất cả các số: \(192 + 92 + 12 + 19 + 2 + 9 + 1 + 0 = 327\).

\[\begin{array}{|c|c|c|c|c|c|c|c|} \hline \text{Vị trí xóa} & 1 & 2 & 3 & 1,2 & 1,3 & 2,3 & 1,2,3 \\ \hline \text{Số mới thu được} & 92 & 12 & 19 & 2 & 9 & 1 & 0 \\ \hline \end{array}\]

Ràng buộc

  • Có 60% test với \(0 \lt M \le 50.\)
  • Có 40% test với \(50 \lt M \le 500\).

Nhận xét

Không có ý kiến tại thời điểm này.