Basic Syntax, Conditional Statements and Loops - More Exercises - 1. Find The Largest
1. Find the Largest
Given a number, print the largest number that can be formed from the digits of the number given.
Examples
Input |
Output |
213 |
321 |
7389 |
9873 |
Задачата ми дава 80/100 - https://pastebin.com/rQTbFsqb
Това което пробвах първо беше да използвам set в случай, че трябва ако на пр. ми се подаде число с повтарящи се като 122 и вместо 221 да трябва да ми върне 21 - така задачата ми дава 20/100
Другото което пробвах е в случай, че поради някаква причина входа започва с 0 - 01, 0012 и трябва да върне съответно 10, 2100 и т.н. да използвам zfill() и др. подобни манипулации
Последното което пробвах е с float въпреки, че не са казали какво да е числото в условието... и там пък ми се счупи като му въведа на пр. 123.5 ми връща 5321. а като го оправих това пък ми се появи още една 0 и аз не знам от къде
Общо взето гледам, че и други хора имат 80/100 на тази задача и тъй като я мъча от сутринта явно няма да и намеря проблема...
https://judge.softuni.bg/Contests/Practice/Index/1720#0 - линк към judge
... Благодаря ти !