Допомагаємо ЗСУ!

Кто знает как решить задачку. Без кода просто пояснить решение.

🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 20.03.2010
Повідом.: 144
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #1
Кто знает как решить задачку. Без кода просто пояснить решение.

On the one bank of the river is a family - father, mother, son and daughter. The family wants to get to the other bank of the river. They found a fisherman with a boat who agreed to borrow a boat to them. Family should get to another bank of the river and return the boat back to a fisherman. Boat can accommodate one adult person or two children.
Solve this task using php5, utilize OOP, each object should be a class instance. Program should read a configuration from an ini file. It should be possible to change number of adults and/or children to any other number. Program should write a log file with results of its work where anyone could check how people cross the river and how many iterations passed.
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #2
а лодка она сама на другой берег (пустая то есть, без всяких там взрослых и детей) может доплыть?
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3
а лодка она сама на другой берег (пустая то есть, без всяких там взрослых и детей) может доплыть?
Ну судя по тому что в лодке может находиться один взрослый или двое детей, то или их катает рыбак или же лодка назад возвращается сама.

ТС, кто Вам дал такое тз? (можно в лс.)
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #4
On the one bank of the river is a family - father, mother, son and daughter. The family wants to get to the other bank of the river. They found a fisherman with a boat who agreed to borrow a boat to them. Family should get to another bank of the river and return the boat back to a fisherman. Boat can accommodate one adult person or two children.
Solve this task using php5, utilize OOP, each object should be a class instance. Program should read a configuration from an ini file. It should be possible to change number of adults and/or children to any other number. Program should write a log file with results of its work where anyone could check how people cross the river and how many iterations passed.

А в чем проблема?

Ну судя по тому что в лодке может находиться один взрослый или двое детей, то или их катает рыбак или же лодка назад возвращается сама.

Сын и дочь переплывают на тот берег, затем сын возвращается, садиться отец, потом дочь возвращается, берет брата, везет его туда, возвращаеться за матерью, остается на том берегу, мать доплывает на ту сторону, сын плывет за дочерью, везет ее на тот берег, оставляет, возвращаеться, отдает лодку рыбаку, на том берегу дочь плывет за братом и вдвоем назад - семья на том берегу, лодка у рыбака - задача решина. Можно ли оптимизировать - нада думать, а мне влом.
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #5
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #7

везет ее на тот берег, оставляет, возвращаеться, отдает лодку рыбаку, на том берегу дочь плывет за братом и вдвоем назад

Сын вернулся на начальный берег, отдал лодку рыбаку.
У дочери есть вторая лодка?
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #8
Сын вернулся на начальный берег, отдал лодку рыбаку.
У дочери есть вторая лодка?

Рыбак переплыл к дочери на другой берег, отдал ей лодку, она вернулась за братом, забрала его, и вернула лодку рыбаку.
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #9
Рыбак переплыл к дочери на другой берег, отдал ей лодку, она вернулась за братом, забрала его, и вернула лодку рыбаку.
у, тогда да )
Я по описанию вник в слово что рыбаку нужно лодку отдать. А напрягать его по описанию не сказано )))

А тс, алгоритм Вам дали. Я так понял это тестовое задание. Если вы такого не сможете написать (или напишут другие люди), то дальше вам на той работе делать нечего.
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #10
я думал рыбака трогать нельзя, но вижу по другому нельзя решить. Спасибо, за помощь.
:)
 
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #11
  • 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #12
Вы не про эту задачку говорите???
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
 
Назад
Зверху Знизу