1. В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц, которые
найдет поисковый сервер по каждому запросу. Построить круги Эйлера
Для обозначения логической операции ИЛИ в запросе используется
символ |, а для логической операции И – символ &.
1 Франция | Испания | История
2 Франция & Карта & История
3 Франция | История
4 Франция & История
ответ: ___2 4 3 1
2. Построить таблицу истинности и логическую схему для высказывания
3. Для какого из названий животных ложно высказывание: В слове 4 гласных буквы /\ ¬(Пятая буква гласная) \/ В слове 5 согласных букв?
1) Шиншилла 2 Кенгуру 3) Антилопа 4) Крокодил
4. Сколько сайтов будет найдено по запросу
(принтер | сканер) & модем,
если по запросу принтер | сканер было найдено 400 сайтов, по запросу принтер & модем– 20,
а по запросу сканер & модем – 30?
Ключевое слово Количество сайтов, для которых данное слово является ключевым
сканер 200
принтер 200
модем 450
5. Упростить логическое выражение
х ( y) (z у) х z.
#include <iostream>
#include <vector>
using namespace std;
void solve(){
int m,n;
cin >> m >> n;
vector<vector<int>> a(m,vector<int>(n));
vector<bool> b(m, true);
for(int i = 0; i < m; i++)
for(int j = 0; j < n; j++)
cin >> a[i][j];
for(int i = 0; i < m; i++)
for(int j = 1; j < n; j++)
if(a[i][j] <= a[i][j-1])
b[i] = false;
for(auto i : b) cout << i << " ";
}
signed main(){
solve();
}
Математическая модель (а также программа; зависит от того, что понимать под этапом формализации).
В учебнике выделяют такие этапы решения задачи на компьютере:
Исходные данные (результат - словесная информационная модель)Формализация (математическая модель)Алгоритмизация (алгоритм)Программирование (программа)Отладка, тестирование (уточнение модели)Выполнение расчетов (получение результатов)Нормальные люди понимают, что после формализации информация должна быть представлена на формальном языке, таких языком может быть как математический, так и язык программирования.