Loading...
DeveloperEnthusiast avatar DeveloperEnthusiast 303 Точки

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

Тагове:
0
Fundamentals Module 26/01/2020 12:38:17
DeveloperEnthusiast:
получих отговор
art2910 avatar art2910 12 Точки
Best Answer

Здравей,

 

трябва да оправиш само първите 2 линии, в място:

num = int(input())

num = str(num)

да има направо само: num = input() иначе още num = int(input()) маха нулите които са отпред.

 

Поздрави!

 

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.