Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho m chữ số khác nhau trong tập số (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
Tính tổng các số phân biệt có n chữ số được lập từ m chữ số đã cho.
Số phân biệt là số tự nhiên có các chữ số đôi một khác nhau.
Dữ liệu vào: gồm 3 dòng
- Dòng 1: số nguyên dương n (1=< n <=10).
- Dòng 2: số nguyên dương m (2=< m<=10).
- Dòng 3: m chữ số phân biệt nhau, mỗi chữ số cách nhau 1 dấu cách.
Ràng buộc: m>=n.
Kết quả: in ra tổng các số có n chữ số được lập.
Input:
2
2
1 2
Output:
33
Giải thích: các số có 2 chữ số phân biệt được lập số từ (1, 2) là: 12, 21. Tổng là 33.
Bình luận