|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2012, 22:21 | #1 |
Пользователь
Регистрация: 28.05.2011
Сообщений: 21
|
Дано целое число N ( N > 2) и набор из N целых чисел, содержащий по крайней мере 2 нуля. Вывести сумму чисел данного набора, расположенных между последними двумя нулями (если последние нули идут подряд, то сумма равна 0).
Код:
Последний раз редактировалось Stilet; 12.11.2012 в 18:56. |
12.11.2012, 07:02 | #2 |
Регистрация: 12.11.2012
Сообщений: 3
|
Извини, а какие значения могут принимать числа в последовательности (отриц., полож.)?
|
12.11.2012, 15:02 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
С потолка:
Код:
I'm learning to live...
|
12.11.2012, 15:03 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
12.11.2012, 15:59 | #5 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Но у меня есть лёгкое подозрение, что ТС нужно решение, работающее в предположении, что 4N байт непрерывным куском программе не дадут. Формулировка задания не отличается ясностью, увы. |
|
12.11.2012, 15:59 | #6 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Но у меня есть лёгкое подозрение, что ТС нужно решение, работающее в предположении, что 4N байт непрерывным куском программе не дадут. Формулировка задания не отличается ясностью, увы. |
|
12.11.2012, 18:57 | #7 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
1) Удалить первый цикл;
2) Развернуть второй цикл в прямом направлении (с учётом ситуации, когда нулей больше двух); 3) Вместо A[i] иметь одну переменную A, вместо i-- читать в неё очередное значение. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти сумму элементов массива,расположенных между первым и вторым отрицательными элементами | Кристюша5 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 26.05.2012 16:06 |
Вычислить сумму элементов массива, расположенных между первым и последним положительными элементами | Fitch573 | Помощь студентам | 4 | 09.01.2012 18:04 |
Вставка нулей в массив. Сумма элементов между нулями. Язык С++ | annka93 | Помощь студентам | 1 | 30.10.2011 19:50 |
Найти сумму чисел последовательности, расположенных между максимальным отрицательным и минимальным положи | Maks6169 | Помощь студентам | 6 | 02.12.2009 10:38 |
Не считает сумму между нулями | nark25 | Общие вопросы C/C++ | 6 | 19.04.2009 19:02 |