| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 58 | 48 | 32 | 82.051% |
Växelholm är en väldigt liten stad som ligger långt ute på landet. Den består faktiskt endast av en enda byggnad - Växelholms tågstation. Staden har också bara en invånare, nämligen tågstationens föreståndare, Lokas.
Lokas jobb går i huvudsak ut på att operera stationens manuella tågväxel, så att de två pendeltågen som passerar genom staden åker åt rätt håll. Tågen går periodiskt med $n$ respektive $m$ minuters mellanrum, med första avgång $n$ och $m$ minuter efter midnatt. Tågen åker alltså ut från stationen åt samma håll men åker sedan ut på två olika spår, som delas upp av en växel.
Nu har Lokas arbetsgivare JS, Järnvägarnas Stat, bestämt att Lokas ska få lön baserat på hur många gånger han måste ändra växeln på en dag. De undrar nu hur många gånger som Lokas måste ändra på växeln under ett helt dygn (dvs 1440 minuter). Tågen avgår alltså bara under minuterna 00:00 till 23:59.
Lokas ska ändra växeln enligt reglerna:
I början är växeln inställd på spåret för det tåg som avgår först.
Skriv ett program som beräknar hur många gånger som Lokas måste ändra växeln under ett helt dygn.
På första raden står två heltal $n$ och $m$ (1ドル \leq n, m \leq 1399, n \not= m$), perioderna för tågens avgång angivna i minuter.
Skriv ut ett heltal, minsta antalet gånger som Lokas måste ändra växeln.
500 1000
1
719 720
2
Olympiad > Swedish Olympiad in Informatics > 2014 > Qualification D번