Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2012, 07:23   #41
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Читал, вник, понял, осознал. Спасибо!
А
Цитата:
она нужна лишь для предотвращения не правильного результат, при моменте, когда а или b = ''.
правильно?
Poma][a вне форума Ответить с цитированием
Старый 06.08.2012, 12:35   #42
brunis
 
Регистрация: 17.07.2012
Сообщений: 8
По умолчанию

Код:
var a,b:string;s:^string;
begin
  reset(input, 'input.txt');
  rewrite(output, 'output.txt');
  readln(a,b);
  repeat
    s:=@a;
    if a+'A'>b+'B' then s:=@b;
    write(s^[1]);
    delete(s^,1,1);
  until a+b=''
end.
Теперь топ 1 наверно
brunis вне форума Ответить с цитированием
Старый 06.08.2012, 14:30   #43
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

brunis, ничего не получится!
Дело в том, что ваш код
Код:
  Readln(a,b);
НЕ ЭКВИВАЛЕНТЕН коду
Код:
  Readln(a);
  Read(b); {или ReadLn(b) - не суть важно в данном случае}
поэтому, к сожалению, ваш вариант не пройдёт.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.09.2012, 17:15   #44
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

А
Цитата:
она нужна лишь для предотвращения не правильного результат, при моменте, когда а или b = ''
правильно?

P.S. Дико извиняюсь за некропостинг....
Poma][a вне форума Ответить с цитированием
Старый 20.09.2012, 22:32   #45
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

А

Цитата:
она нужна лишь для предотвращения не правильного результат, при моменте, когда а или b = ''
правильно?

P.S. Дико извиняюсь за некропостинг и за даблпост....
Poma][a вне форума Ответить с цитированием
Старый 21.09.2012, 09:27   #46
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

нет, Вы неправы.

перечитайте посты #35, #36, #37 (особенно #36 и #37) там же всё объясняется.
перечитывайте их до полного просветления...

если кратко. когда есть строчка a='11' и строчка b ='11xxxxx' (x - цифры)
то сравнение a и b - всегда даст результат, что строка a - меньше


p.s. жаль, что это я не додумался до такого классного трюка...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.09.2012, 22:33   #47
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Огромное спасибо!
Цитата:
перечитывайте их до полного просветления...

Слушаю и повинуюсь!
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему то не считает минимальное число Alekzinder Помощь студентам 0 06.05.2012 02:18
минимальное число членов сумма которых АнюточкаАА Паскаль, Turbo Pascal, PascalABC.NET 1 10.04.2012 19:33
Минимальное число выше главной диагонали... Oliveyra Общие вопросы C/C++ 9 21.04.2011 22:31
Минимальное число Progs1024 Паскаль, Turbo Pascal, PascalABC.NET 14 11.10.2009 21:21