Найджел, читаю твои посты и рыдаю... X0R, Snusmumrik, так держать, братья-программисты! Ударим нашими загонами по их безграмотности!
[Ответ]
Найджел 00:07 14.06.2007
Xtnshtcgjkjdbyjq, вот вы смеётесь-а мне на госе задача прям из поста №2 попалась.
слава богу,вчера заранее продумал как быть в такой непростой ситуации.
[Ответ]
Xtnshtcgjkjdbyjq 10:26 15.06.2007
Сообщение от Snusmumrik:
В какой школе?
Мож тебе еще ФИО назвать? В общеобразовательной =)
Сообщение от X0R:
из педа?
Не, из полутехнического
ЗЫ. Категорически против написания программ подобным личностям. На словах рассказать алгоритм, типа "перебираешь массив с 0 по k-1 элементы (уже простор для творчества), сравниваешь знаки i и i+1 элементов (опять же, твори), при изменении знака запоминаешь i (и, в принципе, завершаешь перебор массива, для чего и нужен while). Далее находишь сумму с i+1`по k-й элемент (опять же, есть варианты)" - куда ни шло.
Кстати, в решении Степаныча есть принципиальная ошибка. Никто и не обещал, что первые элементы - отрицательные, а последующие - положительные.
И еще: а что делать, если в массиве встречается 0???
[Ответ]
X0R 11:32 15.06.2007
Сообщение от :
Никто и не обещал, что первые элементы - отрицательные, а последующие - положительные.
Там все работает, условие (a[k] < 0) = (a[k - 1] < 0) будет истинно при смене знака т.к. (false=false)=true и (true=true)=true
При нуле условие не сработает - следовательно ноль будет границой смены знака. Надо было в условии оговаривать, 0 - отрицательное или положительное число.
[Ответ]
Xtnshtcgjkjdbyjq 12:44 15.06.2007
X0R, во-во. проще надо быть. произведение меньше либо равно нуля => знак поменялся.
[Ответ]
Найджел 13:10 15.06.2007
Сообщение от Xtnshtcgjkjdbyjq:
произведение меньше либо равно нуля => знак поменялся
Сообщение от Найджел:
это любой школьник должен знать.
увы... вчера на работе сидел, заходила девочка, ргф 1 курс. она не знала как в ворде работать. так что насчет любого школьника ты погорячился...
[Ответ]
Найджел 19:36 15.06.2007
ну а мы должны матан знать.
и что?
слово "должен"-оно ж такое..
[Ответ]
Snusmumrik 19:38 15.06.2007
матан? функан тоже никто не знает. чтостого? все это пмм, пам-парам-пам-па.
[Ответ]