Метеорологическая станция ведет наблюдение за направлением ветра. результатом одного измерения является одно из восьми возможных направлений, которое записывается при помощи минимально возможного количества бит. станция сделала 216 измерений. каков информационный объем результатов наблюдения? ответ укажите в байтах — Школьные

Метеорологическая станция ведёт наблюдение за атмосферным давлением. результатом одного — школьные


СРОЧНО С СИРИУС
Отрезок
На клетчатой бумаге нарисовали отрезок, соединяющий точки с координатами (a,b) и (c,d). Через сколько клеток проходит этот о


трезок (считается, что отрезок проходит через клетку, если он проходит через её внутренность, если же он проходит только через вершину или по границе клетки, считается, что он не проходит через клетку)?
Входные данные
Программа получает на вход четыре целых числа, записанных в одной строке: a,b,c,d. Все числа по модулю не превосходят 106.
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
Вывод
0 0 6 4
8


Срочно на С !!!
Забавная игра
Вы с друзьями играете в следующую игру. Друзья пишут на доске подряд N натуральных чисел. Ваша задача — найти как можно


больше подряд идущих чисел, которые бы делились на одно и то же число, большее 1. Так как вручную искать ответ сложно, вы решили написать программу, которая сделает работу за вас.
Входные данные
В первой строке входных данных задано число N(1 ≤ N ≤ 100000). Во второй строке записано через пробел N целых чисел A1…AN(1 ≤ Ai ≤ 1000, 1 ≤ i ≤ N). Это те самые числа, которые написали ваши друзья. Они даны в том же порядке, в котором они расположены на доске.
Выходные данные
Ваша программа должна вывести одно целое число — наибольшее количество подряд идущих чисел заданной последовательности, которые бы делились на одно и то же натуральное число, большее 1.
Примеры
Ввод
Вывод
3
6 10 15
2


Я не понимаю почему элементы мапы и вектора не возводятся в квадрат.
#include
#include
#include
#include
using namespace std;
template
T Sqr(T a)


{
a *= a;
return a;
}
template
pair Sqr(pair p) {
return {Sqr(p.first), Sqr(p.second)};
}
template
map Sqr(map m) {
for (pair i : m) {
i.second = Sqr(i.second);
}
return m;
}
template
vector operator*(vector lhs, const vector & rhs) {
for (T i : lhs) {
i = Sqr(i);
}
return lhs;
}
int main() {
// Пример вызова функции
vector v = {1, 2, 3};
cout << «vector:»;
for (int x : (v * v)) {
cout << ‘ ‘ << x;
}
cout << endl;
map > map_of_pairs = {
{4, {2, 2}},
{7, {4, 3}}
};
cout << «map of pairs:» << endl;
for (const auto& x : Sqr(map_of_pairs)) {
cout << x.first << ‘ ‘ << x.second.first << ‘ ‘ << x.second.second << endl;
}
int a = 2;
cout << Sqr(a);
}

Метеорологическая станция ведет наблюдение за направлением ветра. результатом одного измерения является одно из восьми возможных

Метеорологическая станция ведет наблюдение за направлением ветра. результатом одного измерения является одно из восьми возможных направлений, которое записывается при помощи минимально возможного количества бит. станция сделала 216 измерений. каков информационный объем результатов наблюдения? ответ укажите в байтах — школьные

Ответ:

из 8 возможных напрвление выбирается только одно, на каждое измерение 3 бита информации (формула Хартли)

Объем=160*3бита=480 бит=60 байт

Объяснение:

Метеорологическая станция ведет наблюдение.. икт (егэ) — вычисление количества информации — подготовка к егэ и огэ

Задание:

Метеорологическая станция ведет наблюдение за влажностью воздуха. Результатом одного измерения является целое число от 0 до 100 процентов, которое записывается при помощи минимально возможного количества бит. Станция сделала 80 измерений. Определите информационный объем результатов наблюдений. 

Ответ: 70 байт

Решение:

1. N=101…  (От 0 до 100)

 i найдем по формуле N=2i

101 = 2i, выбираем степень двойки, это либо 6, либо 7, так как 26 < 101 < 27

64 < 101 < 128, берем в большую сторону, i = 7

2. Чтобы найти Информационный объем в битах, умножим 7 на 80.

80 * 7 = 560 бит

3. Теперь переведем биты а байты, для этого разделим 560 на 8

560 / 8 = 70 байт

Оцените статью
Анемометры
Добавить комментарий