|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.11.2008, 22:37 | #1 |
Регистрация: 19.11.2008
Сообщений: 7
|
Задачка по паскалю
Дан целочисленный массив размера M. Если он является перестановкой, то есть содержит все числа от 1 до M, то вывести 0, в противном случае вывести номер первого недопустимого элемента.
помогите плиз решить, а то я новичок в паскале и не чего не понимаю |
20.11.2008, 03:14 | #2 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
Код:
|
20.11.2008, 07:21 | #3 |
Регистрация: 19.11.2008
Сообщений: 7
|
Спасибо конечно... Только нарушение последовательности тут не при чем
|
20.11.2008, 08:46 | #4 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
По-моему проще всего отсортировать массив и проверить на соответствие индекса и содержимого массива(i=a[i]) - если нет то вывести a[i](элемент на котором нарушилась последлвательность)
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
по паскалю | евгения, | Помощь студентам | 22 | 18.02.2011 13:44 |
Задачка по паскалю | SweetOpium | Помощь студентам | 1 | 20.05.2008 21:11 |
Задачка по Паскалю | Vanet | Помощь студентам | 2 | 03.10.2007 12:08 |
По Паскалю! | nur | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 10.05.2007 06:22 |
Задачка по Паскалю... | oleeg | Помощь студентам | 13 | 11.02.2007 00:05 |