Мини-чат
Наш опрос
Помогаешь ли ты друзьям группы?
1. Да, конечно
2. Только с выгодой себе
3. Помагают только мне
4. Не люблю помагать
Всего ответов: 22
Статистика

Всего: 3
Гости: 3
Пользователи: 0
Календарь
«  Июль 2009  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031

Главная » 2009 » Июль » 17
Перечитывая тесты.......

T:=0;
{Обнуляем какую-то странную переменную - СП}
for k := N downto 1 do
{Идем по циклу от конца к началу}
іf (k=n) or (T<х[k]) then
{Если счетчик цикла в конце массива, т.е. мы не сделали ни одного шага, или СП меньше очередного элемента массива, то..}
T:=k;
{СП принимает текущее значение счетчика}

Странная, однако, программа. СП изначально становится длиной массива, а потом мы ищем такой элемент, что СП меньше этого элемента, т.е. мы ищем элемент, который по значению больше длины массива и присваиваем СП его индекс.. Значит в конце концов, мы дойдем до начала массива, а в СП будет записано индекс самого первого элемента массива, который больше СП в момент окончания работы программы..
P.S.: И какие только идиоты пишут такие программы...

Просмотров: 551 | Добавил: хороший_человек | Дата: 17.07.2009 | Комментарии (6)