Dvejeto laipsniai
시간 제한: 2000ms메모리 제한: 1024MB출처: LMIO 2018-2019BOJ 30061
문제
Ant lentos užrašytas teigiamas sveikasis skaičius . Reikia perstatyti jo skaitmenis tokia tvarka, kad gautas skaičius būtų dalus iš kuo didesnio dvejeto laipsnio.
Nei pradinis, nei naujas skaičius negali prasidėti nuliu.
입력
Pirmoje eilutėje pateikiamas skaičiaus skaitmenų kiekis .
Antroje eilutėje pateikiamas pats skaičius .
출력
Pirmoje eilutėje išveskite skaičių , sudarytą iš skaičiaus skaitmenų, surašytų tokia tvarka, kad dalintųsi iš kuo įmanoma didesnio dvejeto laipsnio.
Antroje eilutėje išveskite didžiausią dvejeto laipsnį, kuris dalina .
Jei yra keli teisingi sprendiniai, išveskite bet kurį iš jų.
예제
예제 1
입력
3 201
출력
120 8
예제 2
입력
3 256
출력
256 256
코드를 제출하려면 로그인하세요.