![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
Здравствуйте господа программисты! Огромная просьба помочь решить! Есть задача:
дано - массив целых,положительных,ограниченных сверху чисел.Определить наиболее часто встречающуюся подряд тройку чисел Желательно на C или C++ |
|||
|
||||
| orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: 5 Всего: 16 |
Вот протестируй:
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
| Mihhail |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 13.9.2007 Репутация: 1 Всего: 9 |
Если у тебя дана какая то определённая последовательность для массива чисел просто выкинешь заполнение его случайными значениями. |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
Эх спасибо вам огромное.Очень помогли!
Сейчас потестю,заодно разберусь и изучу как все сделано |
|||
|
||||
| Dov |
|
||||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
Mihhail, этот цикл,
по-моему, должен выглядеть как-то так:
иначе, если будет, к примеру, такой массив: ...3, 1, 1, 1, 1, 6.., то посчитает не правильно. А в этом случае ответ должен быть 2. p.s. Могу ошибиться. -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
||||
|
|||||
| Mihhail |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 13.9.2007 Репутация: 1 Всего: 9 |
Dov, это мы немного по разному задание поняли. Как я понял, то если три числа посчитаны то они отбрасываются все сразу. А последние одна или две "лишние" цифры, в этом случае, уже не образуют тройку так что и считать их нет надобности. Но такие "лишние" цифры в идеальных условиях домашних заданий врят ли могут появиться, ИМХО, и условие i + 2 > MAXMS так на всякий случай.
Но возможно ты и прав, в том что нужно считать все тройки чисел, независимо входило ли число в другую группу или нет!?... Это сообщение отредактировал(а) Mihhail - 30.11.2007, 12:17 |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
снова здравствуйте товарищи! Огромное спасибо за то что не поленились потратить свое время на помощь
сегодня все изучу и протестю.Но есть небольшая проблема...Сегодня еще раз прочел задание,там помимо решения есть пункт 2)метематическое и словарное обоснование алгоритма Честно говоря я не до конца понял как это сделать.Может подскажете? Ну хотябы примрено набросайте плизз что нить по этой теме или подскажите как это сделать(может сам допру) Заранее thanx |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
ну или хоть плиз обьясните что значит "словесное и математическое обоснование алгоритма"
словесное обоснование - это типо описать работу программы? ну тогда все ясно но что значит математическое обоснование? |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
в общем я уточнил
необходимо описание алгоритма проги и желательно формула ее работы(математическая форма) еще нужно "зависимость числа значащих операций" далее таблица размерность массива\колличество операций помогите плиз! послеэ того тему можно будет в принципе пометить как выполненную |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
вот обдумываю вс еэто дело
Mihhail на какой версии си написано? я пока тестил только на досовском Borland c++ 3,1(другие просто не установлены на данный момент) вроде нет ошибок и компилится,но чет он создается(экзешник) и ничгео не выдает.то есть при нажатии Alt-f5 (вроде так) ниче не выводится наврено надо на другой версии си тестить и еще - опишите плиз словами работу алгоритма (просто в задании етсь пункт такой - словесное и математическое описание алгоритма),буду благодарен Это сообщение отредактировал(а) Tanzilit - 7.12.2007, 01:24 |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
ну и еще вопрос уже ко всем - нужно начертить таблицу по типу
размерность массива| колл-во операций то етсь грубо говоря отследить,как меняется колличество операций при изменении размерности массива честно говоря е не знаю даже с чего начать,подскажите плиз как сделать |
|||
|
||||
| Tanzilit |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 16.5.2006 Репутация: 0 Всего: 1 |
Снова здравствуйте в общем вот вроде чуть чуть вариант Михаила переделал:
Коментарии на латинском тк сдаваться это дело будет в досовском си просьба 1) проверить работоспособность в соответствии с условием(1 пост темы) 2) проверить верно ли считает колличество операций(как я понял от размерности массива оно не зависит а зависит от ограничивающего числа) кстати еще вопрос возник - а что данная прога выведет если троек не будет найдено? видимо какой то бред наврно надо подправить... еще раз спасибо всем кто помогал |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |