Ralli
시간 제한: 6000ms메모리 제한: 128MB출처: EIO 2015-16 prelimBOJ 7178
문제
Sa valmistud osalema autorallis ja pead otsustama, millistes tanklates teel kütust võtta.
Eeldused on:
- Tankimisele kulub minutit ().
- Autosse mahub maksimaalselt liitrit kütust ().
- Kütuse hulk väheneb iga läbitud kilomeetri lõpus hetkega liitri võrra ().
- Auto kiirus ( kilomeetrit minutis) kasvab kütuse väheneds, kuid päris ilma kütuseta auto ei sõida muidugi üldse; seos on (, ja andmed on alati sellised, et ).
- Ralli kogupikkus on kilomeetrit ().
- Tanklate arv on ().
- Tanklate asukohad on , mis näitavad tankla kaugust stardist ( ja iga korral ).
Kirjutada programm, mis leiab optimaalsed tankimiskohad ja igas tanklas võetava kütuse hulga, et ralli minimaalse koguajaga läbi sõita.
입력
Tekstifailis on järgmised täisarvud, igaüks eraldi real: , , , , , , , , \ldots, .
출력
Tekstifaili esimesele reale väljastada täisarv , stardis tangitava kütuse hulk. Faili teisele reale väljastada tankimispeatuste arv . Järgmisele reale väljastada igaühele kaks täisarvu, tankla indeks ja selles tanklas võetava kütuse kogus. Peatused väljastada tanklate indeksite kasvamise järjekorras.
예제
예제 1
입력
3 20000 2 150000 2 30000 2 10000 20000
출력
20000 2 1 20000 2 20000
이 문제는 채점 준비 중입니다. 테스트 데이터가 확보되면 제출이 가능합니다.