Водном племени был неизвестный язык. в алфавите этого языка было 32 буквы. все слова состояли из 5 букв. они читались одинаково слева на право и справа на лево. в слове повторяются только 2 буквы. сколько было слов в этом языке?
Массовый открытый онлайн-курс (сокр.: МООК; англ. Massive open online course, MOOC, произносится примерно, как «мук») — обучающий курс с массовым интерактивным участием c применением технологий электронного обучения и открытым доступом через Интернет[1], одна из форм дистанционного образования. В качестве дополнений к традиционным материалам учебного курса, таким как видео, чтение и домашние задания, массовые открытые онлайн-курсы дают возможность использовать интерактивные форумы пользователей, которые создавать и поддерживать сообщества студентов, преподавателей и ассистентов.
Посчитаем сколько всего узлов на этом листке: у нас он N клеточек в высоту, значит всего в каждом столбике N+1 узел; у нас он М клеточек в ширину, значит всего в каждой строчке М+1 узел. Значит всего узлов (N+1)*(М+1). Чтобы определьть прямоугольник, надо определить два узла в которых будут противоположные углы: первый узел мы можем выбрать (N+1)*(М второй узел мы можем выбрать N*М мы не можем выбрать тот столбик и тот ряд, в котором у нас стоит первый узел). Тоэсть всего выбрать (N+1)*(М+1)*N*М, но это не так. Рассмотрим весь лист как выбраный прямоугольник. Пусть мы его выбрали так: (0; 0), (N+1; М+1). Этот же прямоугольник мы считали, когда плучали с такими координатами: 1) (N+1; М+1), (0; 0). 2) (N+1; 0), (0; М+1). 3) (0; М+1), (N+1; 0). И так с каждым прямоугольником, тоэсть каждый прямоугольник мы считаем 4 раза, тоэсть конечная формула такова: (N+1)*(М+1)*N*М / 4. Осталось составить прогрмму, которая будет это вичислять. С++: #include <iostream>using namespace std;int main() { int N, M, k; cin >> N >> M; k = (N+1)*(M+1)*N*M / 4; cout << k << endl; return 0; }
Pascal: program Znanija; var N, M, k:integer; begin
read(N); read(M);
k:=((N+1)*(M+1)*N*M) div 4;
writeln(); writeln(k);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку