![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]()
Всем привет!
![]() Я хочу что бы вы посмотрели на мою задачу и сказали нет ли в ней подвоха? А то я решил, а чувство какое-то не то... И протестировать смогу только в пятницу (я хочу что бы сразу прошли все тесты ![]() Первоклассный хакер Агенту Даниилу дали задание по взлому вражеской организации. С помощью своего недюжинного обаяния агенту Даниилу удалось выяснить, что паролем от вражеской базы данных является максимальное число, которое можно составить из n чисел. Но агент Даниил понял, что сам не справится, поэтому он обращается к вам за помощью. Вам даны n чисел, из которых нужно составить корректный пароль. Формат ввода: в первой строке входного файла находится целое число n(n ≤ 250). Далее - n строк, в каждой из которых находится одно число a[i], которое является частью пароля. Формат вывода: одно число – ответ на задачу. Не добавляйте перевод строки в конце числа. genpass.in 3 348 352 1 passgen.out 3523481 Вот код: Код:
![]() |
![]() |
![]() |
![]() |
#2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
я тебе 2 секрета открою.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#3 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
![]()
2min@y™ Я тебе тоже секрет открою. Советы могут быть развернутыми. Две одинаковые буквы так же длиннее одной. Если уж так не терпится дать совет, стоит подумать, а не большее ли он говно, чем приложенный код, который, собственно, и не претендует на какие-то изыски изначально. В данном же случае, это просто высер. Что касается топикстартера, то его вопрос, вообще-то, чуть ли не образцовый.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
Последний раз редактировалось crazy horse; 12.03.2015 в 07:26. |
![]() |
![]() |
![]() |
#4 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
И еще.. Я уверен, что этот код не правильный (уж пардон).. Доказать смогу вечером.. А вот тыц Последний раз редактировалось Poma][a; 12.03.2015 в 07:32. |
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]() Цитата:
![]() А тут же вроде правильно? Я прав? Там написано составить максимальное число из чисел. stdin 4 10000 9 1000001 3 stdout 93100000110000 Последний раз редактировалось VladKB1; 12.03.2015 в 13:26. |
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
93100001000001 > 93100000110000
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]() |
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Про турбо : ставлю кошоладку, что ты не прав. Докажу только через 3ч.
Про задачу : опять же, тут очень хорошо смотрелась бы функция. Можно сделать так : ждать китов форума.. Они при думают вариант с обычным (правда насовсем) сравнением строк.. Можешь поискать по форуму.. Такая тема точно была.. Там заправлял eoln А можешь.. Ты должен правильно сравнивать строки.. Пока могу предложить такой вариант : заводим две новые переменные, присваиваемое им значения ai и aj.. И ещё m := max(длина ai, длина aj).. И добивает строки до длины m нулями..дальше можно сравнивать уже по обычному |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]() Цитата:
![]() Идея с нулями мне нравится, использую её. Но код напишу попозже (скорее всего завтра). В какой раз большое вам спасибо! ![]() |
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Ну вот, например :
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хакер-тайпер | Сtrl | Свободное общение | 14 | 17.01.2012 07:08 |