![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
darkcat |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 28.9.2009 Город: Москва Вы: студент ![]() |
Помогите кто может,плиз.
необходимо написать программы на си,которые определяют: 1.Есть ли в последовательности число Х 2.Количество различных элементов неубывающей последовательности 3.Длину наибольшего постоянного участка последовательности Последовательность находится в каком-то файле. Использовать массивы нельзя((( |
![]() ![]() |
darkcat |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 28.9.2009 Город: Москва Вы: студент ![]() |
Пусть так.но вот в 3ей задаче мне не понятна идея.
|
Vago |
![]()
Сообщение
#3
|
Школьник ![]() Группа: Продвинутые Сообщений: 26 Регистрация: 12.9.2009 Город: dp ![]() |
в 3ей задаче мне не понятна идея. Для простоты положим пока, что в файле есть хотя бы один элемент (перейти к случаю ошибочно-пустого файла просто, но задача сейчас - не обработка ошибок...). Полагаем: макс_ длина_непрерывной_последовательности = 1 и длина_текущей_непрерывной_последовательности = 1. Считываем первый элемент и запоминаем его, как текущее_значение_непрерывной_последовательности. А дальше - читаем файл, элемент за элементом. После чтения очередного элемента, сравниваем его с текущее_значение_непрерывной_последовательности. Что делать, если он оказался равен, а что - если нет, сами допишете?.. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 22:34 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru