| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 18 | 10 | 8 | 53.333% |
Пронумеруем клетки прямоугольной таблицы с $r$ строками и $c$ столбцами, начиная с левого верхнего угла. Нумерацию будем вести по диагоналям, идущим справа-сверху налево-вниз, клетки одной диагонали будем нумеровать сверху вниз.
Например, для таблицы $3 \times 5$ клетки будут пронумерованы следующим образом:
| 1 | 2 | 4 | 7 | 10 |
| 3 | 5 | 8 | 11 | 13 |
| 6 | 9 | 12 | 14 | 15 |
Задано $q$ номеров клеток. Для каждого номера найдите, в какой клетке он находится.
Первая строка ввода содержит три целых числа: $r$, $c$ и $q$ ($1 \le r, c \le 10^9$, $1 \le q \le 100$).
Вторая строка содержит $q$ целых чисел $1 \le n_1 < n_2 < \ldots < n_q \le r\cdot c$.
Выведите $q$ строк. Для каждого числа $n_i$ выведите два числа: номер строки и номер столбца, где находится соответствующая клетка. Строки нумеруются с 1 сверху вниз. Столбцы нумеруются с 1 слева направо.
3 5 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 1 1 2 2 1 1 3 2 2 3 1 1 4 2 3 3 2 1 5 2 4 3 3 2 5 3 4 3 5