Мини-чат
Наш опрос
Как часто Вы посещаете универ?
1. Я Бурбовский :)
2. Хожу на все ленты
3. Хожу на все лекции
4. Хожу на все основные предметы
5. Стараюсь ходить на все основные предметы
6. Иногда появляюсь
Всего ответов: 32
Статистика

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

Главная » 2009 » Июль » 17 » Дибилизм тестов
06:12
Дибилизм тестов
Перечитывая тесты.......

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

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

Просмотров: 550 | Добавил: хороший_человек
Всего комментариев: 6
6 trofushka  
1
5
да именно этот ответ правильный

5 Artem  
1
Скорее всего сдесь ошибка (Копировали код с предыдущего задания, быстро изменяли и забыли поменять в последней строчке переменную Т на какую-то другую).
Прога находит индекс первого элемента который больше T (даже если ошибки нет).

4 Timoha  
1
Задавая такие вопросы, нужно предварительно приводить полный текст задания с вариантами ответов!!!!!

3 trofushka  
0
мы ищем элемент первый элемент массива, который больше своего (индекса+1) или длинны массива(потому что на каждом шаге Т=k+1 если мы заменяли Т, и Т=N если не заменяли)

но там ответы бредовые


2 trofushka  
0
или я натупил. ну какбы тут объяснение есть. но логики в задаче нет вообще

1 trofushka  
0
походу прога находит индекс первого элемента который больше T но Т всегда меняется.
бреддддд

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]