1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| class Solution { public int passThePillow(int n, int time) {
time %= (2 * n - 2);
int i = 1; boolean sign = true; while (time > 0) { i = sign ? i + 1 : i - 1; if (i == n) { sign = false; } time--; }
return i; } }
|