Dimston134877
?>

С++ определить индекс минимального элемента (в предположении, что он единственный) в каждом из одномерных массивов a (7), b (10), c (15

Информатика

Ответы

ignashkinamasha

#include <iostream>

#include <algorithm>

#include <array>

#include <random>

#include <clocale>

int main()

{

std::random_device random;

std::default_random_engine generator(random());

std::uniform_int_distribution<int> dist(-100, 100);

 

std::array<int, 5> A;

std::array<int, 10> B;

std::array<int, 15> C;

 

std::for_each(A.begin(), A.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::for_each(B.begin(), B.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::for_each(C.begin(), C.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::copy(A.begin(), A.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::copy(B.begin(), B.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::copy(C.begin(), C.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::setlocale(LC_ALL, "Russian");

std::cout << "Индекс в A: " << std::distance(A.begin(), std::min_element(A.begin(), A.end())) << std::endl;

std::cout << "Индекс в B: " << std::distance(B.begin(), std::min_element(B.begin(), B.end())) << std::endl;

std::cout << "Индекс в C: " << std::distance(C.begin(), std::min_element(C.begin(), C.end())) << std::endl;

std::system("PAUSE >> void");

return 0;

}


С++ определить индекс минимального элемента (в предположении, что он единственный) в каждом из одном
Roman913

Рассчитываем объем сжатого архиватором документа, решаем пропорцию:

20 Мб – 100%

x Мб – 20%

Отсюда

x= (20*20)/100 = 400/100= 4 Мб = 4* 210 Кбайт = 4*220 байт = 4*223 бит

Рассчитываем время на передачу архива по каналу связи:

Решаем пропорцию

1 с – 220 бит

x с – 4*223 бит

x= 4*223 / 220 = 25= 32 с

Добавляем время на сжатие документа и на распаковку, получаем, что при А требуется 32с + 5с +1с = 38 с.

Рассчитываем время передачи файла по каналу связи без сжатия Б):

1 с – 220 бит

x с – 20*223 бит

Отсюда x= 20*223 / 220 = 20 * 23=160 с

Разница 160 с – 38 с = 122 с

ответ: А122

Объяснение:

Державина

"Домострой" - так называется книга, в которой собраны советы, правила, относящиеся к разным сторонам общественной, семейной, религиозной жизни человека. Эту книгу можно назвать памятником русской литературы 16-го века.

Не которые историки утверждают, что впервые "Домострой" был написан в 15-м веке в Великом Новгороде. Автором этой книги являлся не один человек, а группа авторов. Первоначально книга распространилась среди купцов и бояр.

В 16-м веке протопоп Сильвестр, который был духовником царя Ивана Грозного, переписал "Домострой". И некоторые историки считают, что именно он является автором "Домостроя".

В этой книге 64 главы, выделяются такие направления: организация семьи, о строении духовном, о строении мирском, кулинарная, об управлении хозяйством в семье и другие.

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

Объяснение:

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

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

С++ определить индекс минимального элемента (в предположении, что он единственный) в каждом из одномерных массивов a (7), b (10), c (15
Ваше имя (никнейм)*
Email*
Комментарий*