Nội dung Bài tập
Mã:
SXTONGCHUSO
Tên:
Sắp xếp theo tổng chữ số
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
64 MB
Được tạo bởi:
tamtd

Cho dãy số nguyên dương A. Hãy viết thực hiện các yêu cầu sau:

1.     Tìm và in ra các số có tổng các chữ số là giá trị nguyên tố.

2.     Sắp xếp dãy A giảm dần theo giá trị tổng các chữ số, nếu 2 số có giá trị tổng bằng nhau thì số nào có nhiều chữ số hơn sẽ xếp sau. Ví dụ: giữa 2 số 123 và 55 thì số 55 sẽ đứng trước 123 vì tổng các chữ số trong số 55 là 10, còn tổng các chữ số trong số 123 là 6.

 

Ví dụ:

-       dãy A ban đầu: 12 2 15 3 13 8 5 20 43 123

-       các số thỏa điều kiện câu 1: 12 2 3 5 43

-       dãy A sau khi sắp xếp: 8 43 15 123 5 13 3 12 2 20

 

Input:

-       Dòng đầu tiên là số n cho biết số lượng giá trị trong dãy A

-       Dòng tiếp theo là n giá trị số nguyên dương trong dãy A, mỗi số cách nhau 1 khoảng trắng

Output:

-       Dòng đầu tiên là các số thỏa điều kiện câu 1, mỗi số cách nhau 1 khoảng trắng.

-       Dòng tiếp theo là dãy A sau khi sắp xếp theo điều kiện câu 2.


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận