15) 8 тыс.
16) 1700 тыс.
Объяснение:
15. В языке запросов поискового сервера для обозначения логической операции "ИЛИ" используется символ "|", а для логической операции "И" - символ "&".
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети. Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
День | Чудесный - 95 тыс.
День - 55 тыс.
Чудесный - 48 тыс.
Какое количество страниц будет найдено по запросу День & Чудесный?
По формуле включений и исключений: m(День | Чудесный) = m(День) + m(Чудесный) - m(День & Чудесный)
95 = 55 + 48 - m(День & Чудесный)
m(День & Чудесный) = 55 + 48 - 95
m(День & Чудесный) = 8 (тыс. запросов)
ответ: по данному запросу будет найдено 8 тыс. запросов.
16. В языке запросов поискового сервера для обозначения логической операции "ИЛИ" используется символ "|", а для логической операции "И" - символ "&".
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети. Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Царевна & Лебедь - 900
Царевна - 3200
Царевна | Лебедь - 4000
Какое количество страниц будет найдено по запросу Лебедь?
По формуле включений и исключений: m(Царевна | Лебедь) = m(Царевна) + m(Лебедь) - m(Царевна & Лебедь)
4000 = 3200 + m(Лебедь) - 900
m(Лебедь) = 4000 - 3200 + 900
m(Лебедь) = 1700 (тыс. запросов)
ответ: по данному запросу будет найдено 1700 тыс. запросов.
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
std::srand(std::time(NULL));
unsigned short int
number,
value,
_value,
correct = 0;
std::cout << "Введите число, умножение на которое будет происходить, и кол-во вопросов: ";
std::cin >> number >> value;
_value = value;
while(_value > 0)
{
unsigned int
_number,
tmp = 1 + std::rand() % 10;
std::cout << number << " * " << tmp << " = ";
std::cin >> _number;
if(_number == tmp * number)
{
std::cout << "Верно." << std::endl;
correct++;
}
_value--;
}
std::cout << "Процентное соотношение: " << 100 * (static_cast<float>(correct) / value) << "%."
<< std::endl;
}