• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

подскажите пожалуйста!

  • Автор темы pavel009
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

pavel009

Надо найти минимальные числа i и j,для которых следующее произведение double массива a*a[i+1]*...*a[j-1]*a[j] является минимальным.
Zаранее спасибо
 
C

Charley2

Прежде чем задавать вопрос, надо самому хотя-бы попытаться на него ответить.
 
V

vital

Если пытался - код в студию(Ну или хотя бы описание на худой конец.. но если дашь код - исправления тоже будет код, дашь описание - получишь исправления описания=), укажем ошибку)) Ну а писать полностью вместо тебя - это в предложения о работе)
 
P

pavel009

А мне полный код и не нужен, проблема только в представлении данного произведения.
Пробовал двумя циклами for(i=0; i<n; i++)
{ for(j=n-1; j>=0, j--)
A=a[i++]*a[j];// проблема в этой части
}
 
V

vital

бррр... Полный код в студию... и про тег code не забываем)

Ты не знаешь как найти произведение?
1. Так и надо было писать в заголовке темы!
2. Ну.. Как-то так)
Код:
//у тебя есть i и j, и есть массив чисел А
//B - результат перемножения
k=i;
for(k=0; k<i; k++)
{
for(n=j; n>0; n--)
{
B=A[k]*A[k+1]*A[n]*A[n-1];
}
}

Вот как-то так) Писал прямо здесь, а потому не проверено.
Вот только тебе лучше записывать значения в двумерный массив B[i,j]. Потом просто искать в нем минимальный элемент и выводить индексы на к-х он находится) Это так.. к слову;-)))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!