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*
Комментарий*

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

ccc712835
Akvamontaz
Kalugin Vyacheslavovna605
kristina
gusrva3001
Vasilisan
алексей_Цуканов
Новиков1139
Vuka91
kolesnikovaen
Surkova_Pavlovna
aci2003
agutty3
tarigor
lele4kass