0%

Codeforces 476A

Codeforces 476A - Dreamoon and Stairs

Dreamoon and Stairs

題意:

n個台階,1次能爬1~2階,現在希望爬的次數是m的倍數且最小,請你輸出最小的可能次數,不能就輸出-1?

思路:

先計算最少的步數(a)跟最多的步數(b),如果a可以,輸出a;如果b<m,輸出-1;否則輸出(a/m+1)*m。

程式碼: