SỐ CHẶT CHẼ

Số chặt chẽ là một số nguyên không nhỏ hơn 10 và ta không thể tìm được cách hoán đổi vị trí của hai chữ số trong số đó để được một số mới lớn hơn nó. Ví dụ: 123 không phải là số chặt chẽ, 231 không phải là số chặt chẽ nhưng 321 là số chặt chẽ. Với một số nguyên không nhỏ hơn 10, ta có thể biến đổi thành số chặt chẽ bằng cách thay đổi vị trí các chữ số có mặt trong số đó.

Yêu cầu: Bạn hãy lập trình tìm số chặt chẽ từ một số nguyên n cho trước.

Dữ liệu vào

  • Số nguyên n (10n109).

Kết quả

  • Số chặt chẽ của n.

Ví dụ:

Input 1

12341234 

Output 1

44332211 

Input 2

4321 

Output 2

4321 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. vu123456 (4/12)
  2. admin (1/3)
  3. manhooh (1/1)
Trong 7 ngày
  1. ducdung192 (44/60)
  2. manhooh (21/54)
  3. nguyenlebaolong (21/35)
Trong 30 ngày
  1. caubeioi (114/176)
  2. manhooh (84/203)
  3. bestsoilvam (64/155)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38423

Lưu Hải Phong - 2020
haiphong129.88@gmail.com