Top.Mail.Ru
Ответы
Аватар пользователя
14 лет назад
от
Изменено

Программисты, нужна ваша помощь!

Во время многолетних наблюдений синоптиков выяснено, что в некотором регионе погода удовлетворяет так условию: облачный день может быть только тогда, когда среди 4 рядом стоящих дней (2 до и 2 после) минимум 2 облачных. Также научно обосновано и доказано, что подряд 3 дождливых дня не бывает.
В связи с выведенным местным законом возникла идея проверить его для других регионов. Для этого утверждения необходимо сверить с историей погоды других регионов, что требует от синоптиков большой объём рутиной работы. И этот процесс Вам придется автоматизировать.

Если не знаете, то хотя бы подскажите приблизительное решение, и какие операнды использовать. (Turbo Packal или на C++).

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
14лет

И что сложного?) )
Создаем некий массив. Обозначим облачный день за единицу, дождливый за 2, остальные - 0.
Генерируем массив (можно вводить с клавиатуры) . Например
00100220022200100100111
Далее анализируем попадание трех двоек подряд
Затем при встрече единицы просматриваем элементы a[i-1], a[i-2], a[i+1], a[i+2]
На основе этих процедур делаем выводы.
Все вопросы в комментарии.