serkinn69
?>

Туристы (отец, мать и два брата-близница) должны переправиться через реку. в их расположении есть маленькая лодка, вмещающая только одного взрослого или двух детей. как организовать переправу, если и взрослые, и дети умеют грести?

Информатика

Ответы

Iprokopova81
1. Два брата переправляются на тот берег
2. Один из них возвращается обратно
3. Отец (мать, так как разницы вообще нет) переправляется на тот берег
4. Второй брат плывёт обратно
5. Два брата плывут вместе на противоположный берег
6. Один из них возвращается обратно
7. Мать плывёт на тот берег
8. Второй возвращается к первому близнецу
9. Оба переплывают на другой берег
myatadinamo

Задача1

массив определи как array[];

чтобы посчитать, просто используй счетчик, но сначала инициализируй переменную, которая содержит ответ задачи:

int n;

array [n];

int answer;

for (i=0, i < n, i++)

{

     if (array[i] == 2)

         answer++;

std::cout<<answer;

Как то так

 

Задача2 

 

array[n];

 

 

for (int i =1, i < n, i++)

{

 if (array[0] >= array[i])

    array[0] = array[i];

}

std::cout << array[0];

//Это было решение первого пункта

int first;

int last

bool positive;

while (positive == false )

{

   for (int i = 0; i < n; i++)

     {

        if (array[i] > 0)

        {

          positive = true;

          first = i;

          array[i] = -1;

      }

}

while (positive == false )

{

   for (int i = 0, i < n, i++)

     {

        if (array[i] > 0)

        {

          positive = true;

          last = i;

      }

}

 

 

int summ

for (int i = first, i < last, i++)

{

  summ += array[i];

}

 std::cout<<summ; // ответ на 2 пункт

// ПРеобразую

newarray [n];

int a = 0;

for (int i = 0, i < n, i++)

{      

 if (array[i] == 0)  

   {      

newarray[a] = array[i];      

 a++;      

    }  

for (int i = 0, i < n, i++)

{    

     if (array[i] != 0)    

         {        

          newarray[a] = array[i];

         a++;

        }

}

std::cout<< newarray;

lalaland2744

Файл размером 15 Кбайт передаётся через некоторое соединение за 60 секунд. Определите, за сколько секунд можно передать этот же файл через соединение, скорость которого на 2048 бит в секунду больше. В ответе укажите одно число — количество секунд. Единицы измерения писать не нужно.

Решение.

Размер переданного файла = время передачи · скорость передачи. Скорость передачи файла в первом случае 15360/60 = 256 байт/сек. Скорость передачи во втором случае на 2048 бит = 256 байт в секунду больше, чем в первом, следовательно, исходный файл можно передать за 15360 / 512 = 30.

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Туристы (отец, мать и два брата-близница) должны переправиться через реку. в их расположении есть маленькая лодка, вмещающая только одного взрослого или двух детей. как организовать переправу, если и взрослые, и дети умеют грести?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Grigorevna23
BelozerovaGeller648
lion13
Klicheva_Ermachenkova1536
Volodka
igortychinin
diannaevaaa
Nastyakarysheva8750
snezhanaklimenkova
balabina-Olesya
elenaftdv7
asker45967
shurshin6975
elena-novikova-1992
Борисов