Warning
This page is located in archive. Go to the latest version of this course pages.

Kruhy ve čtverci

Popis problému

Je dána čtvercová plocha o straně délky 1. Cílem je umístit na tuto plochu N stejně velkých kruhů s co největším poloměrem r tak, aby se žádné dva nepřekrývaly a žádný nevyčníval vně této plochy.

  • Vstup: Hodnota parametru N.
  • Výstup: Poloměr r a souřadnice středů kruhů.

Možné reprezentace

  • Seznam souřadnic středů kruhů, tedy seznam dvojic [xi, yi] pro i=1…N; poloměr r se z toho dopočítá.

Jednotná ohodnocovací funkce

Kvalita řešení je funkcí dané konfigurace středů a počítá se jako největší možný poloměr r pro danou konfiguraci středů kruhů. Tuto funkci chceme maximalizovat.

courses/a0m33eoa/semestralni_ulohy/kruhy/start.txt · Last modified: 2013/10/04 13:02 (external edit)