Skip to content

galynskyy/tutu-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

tutu-javascript

Алгоритмы

Задача №1

  • Есть 2 сковороды для оладьев, каждая из которых вмещает ровно по 1 блинчику за 1 раз.
  • Есть 3 панкейка (блинчика), которые надо пожарить.
  • За 1 минуту жарится 1 сторона блинчика.
  • Блинчики надо обжарить с 2х сторон.

Итерацией считать процесс жарки 1й стороны 2х блинчиков на 2х сковородах. Сколько нужно времени (итераций) при оптимальном распределении чтобы пожарить 3 панкейка?

Релизуйте ваш алгоритм в виде кода. Это может быть как ООП код, так и функциональный и даже процедурный. Выбор подхода обоснуйте.

Обязательно опишите алгоритм, как бы вы решали эту задачу в физическом мире (в какой момент и как жарили бы эти блинчики).

Решение

В физическом мире эта задача решается так:

  • Берем первый и второй блин и жарим
  • Через минуту переворачиваем первый блин, второй убираем на тарелку и кладем третий
  • Убираем первый т.к. он готов. Теперь переворачиваем третий блин и кладем второй.

В конечном итоге 3 блинчика будут прожарены с обеих сторон за 3 минуты.

Releases

No releases published

Packages

No packages published