Ти зі своїм кращим бутоном, Джиме, в парку розваг, і коли у тебе з’являється улюблена їзда, ти з Джимом обмінюємося поглядами. Природно, ви змагаєтесь, щоб перейти в чергу. На жаль, він виграє, тому що ви - гольфіст, і він грає у справжній вид спорту (вибачте друзів). Насправді ви настільки відстали, що ви та Джим розділені xлюдьми. Якщо припустити, що лінія - це довжина, nі ви знаходитесь ззаду, а рядки зигзаги і загги кожного jнароду, на яких позиціях у рядку ви будете з тим, хто й Джим, знаходитесь в одному стовпці, що дозволяє вам спілкуватися (лише один ряд один від одного)?
Вхідні дані
3 Цілі
n- Довжина лінії. Це число завжди буде більше або дорівнюєjі буде у формі,y * jдеyє додатне ціле число (кількість рядків у черзі).j- кількість людей в одному рядку рядка (кількість стовпців в одному ряду). Це число завжди буде більше 0.x- Кількість людей між вами та Джимом така0 <= x < 2j - 1. Підказка: Якщо це число непарне, то вихід має бути порожнім.
Вихідні дані
Список цілих позицій у рядку, в якому Джим знаходиться в тому ж стовпці, що і ви.
1 Ці цілі числа можуть бути 0 або 1-індексованими, якщо ви вказали у своїй відповіді.
2 Ці цілі числа можуть припускати, що ви починаєте з позиції 0 або позиції n-1, поки ви вказали у своїй відповіді.
Приклад
У цьому прикладі вхід буде n = 9, j = 3, x = 0. Вихід повинен бути, 2, 5оскільки ваша позиція 2 або 5, коли ви знаходитесь в тому ж стовпці, що і Джим
Випробування
[9, 3, 0] -> [2, 5]
[12, 3, 0] -> [2, 5, 8]
[9, 3, 1] -> []
[9, 3, 2] -> [1, 4]
[14, 7, 10] -> [1]
[24, 4, 6] -> [0, 4, 8, 12, 16]
Оцінка балів
Це код-гольф , тому найкоротша відповідь (у байтах) виграє.