Информатика и ИКТ презентация

Задача №1 Напишите программу на языке программирования (или составьте алгоритм). Король Флатландии решил вырубить некоторые деревья, растущие перед его дворцом. Деревья перед дворцом короля посажены в ряд, всего там растет N

Слайд 1Государственная
итоговая аттестация
2017
Задачи №№1, 16,
22, 25, 26, 27
ИНФОРМАТИКА И

ИКТ

Слайд 2Задача №1
Напишите программу на языке программирования (или составьте алгоритм). Король Флатландии

решил вырубить некоторые деревья, растущие перед его дворцом. Деревья перед дворцом короля посажены в ряд, всего там растет N деревьев, расстояния между соседними деревьями одинаковы. После вырубки перед дворцом должно остаться M деревьев, и расстояния между соседними деревьями должны быть одинаковыми. Помогите королю выяснить, сколько существует способов вырубки деревьев. Требуется написать программу, которая по заданным числам N и M определит, сколько существует способов вырубки некоторых
из N деревьев так, чтобы после вырубки осталось M
деревьев и соседние деревья находились на равном
расстоянии друг от друга.

Слайд 3Задача №1. Пример




N=5, M=3
Способов 4
(1+3)



Слайд 4N=7, M=3
Способов 9 (1+3+5)


Слайд 5N=7, M=0
Способов 1












N=7, M=2
Способов 21 (1+2+3+4+5+6)



N=7,

M=4

Способов 5 (1+4)


Слайд 6Перебрав все возможные варианты, заметим, что сумма возможных вариантов выпиливания деревьев

равна сумме членов арифметической прогрессии, у которой первый член равен 1, а количество членов прогрессии и дискриминант зависят от N и M.

Количество членов прогрессии (слагаемых) вычисляем по формуле:
K=(N-1) div (m-1)
Дискриминант прогрессии вычисляется по формуле:
D = M-1


Слайд 8program korol_i_derevya;
var
n, m : longint;
k, d, s:

longint;
begin
writeln(' Введите n и m ');
readln(n, m);
s:= 0;
k:= (n-1) div (m-1);
d:= m-1;
s:= (2+(k-1)*d)*k div 2;
writeln (‘Количество способов=’, s);
end.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика