A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. Egy hosszú egyenes folyón utazunk folyásirányban lefelé egy kevés benzinnel rendelkező motorcsónakon. A folyószakasz hosszú, ezért csak időnként kapcsoljuk be a motort, különben csak az áramlás sebességével utazunk (sodródunk) lefelé. Amikor a motor működik, akkor a parthoz viszonyított sebesség az áramlás sebességének és a motorcsónak vízhez viszonyított sebességének összege lesz, mivel a csónak mindig az áramlás irányában áll. Készítsünk programot, amely a különböző folyószakaszok áramlási sebességének, a motorcsónak vízhez viszonyított sebességének és maximális működtetési idejének ismeretében megadja a kiindulási helytől távolságra lévő célba érkezés minimális idejét. A standard bemenet első sora négy számot tartalmaz: a megteendő folyószakasz () hosszát (km), a motorcsónak sebességét (km/h) a vízhez képest, a motor () maximális üzemeltetési idejét (h) és a különböző sodrási sebességű folyószakaszok () számát. Az ezt követő sor soronként két számot tartalmaz: az adott sodrású folyószakasz elejének a kiindulási helytől mért távolságát () (km) és a folyószakasz sodrási sebességét () (km/h). A standard kimenetre írjuk ki a célba érkezés minimális idejét órában, három tizedesjegy pontossággal.
Beküldendő egy tömörített i439.zip állományban a program forráskódja, valamint a program rövid dokumentációja, amely tartalmazza a megoldás rövid leírását, és megadja, hogy a forrásállomány melyik fejlesztői környezetben fordítható. |