Если у вас есть верхний предел (скажем, 100
выше для x
в (x,y)
), то вы можете связать любое n
с парой значений (x,y)
с помощью этой функции: n = x * 100 + y
.
Если у вас нет ограничений, все становится сложнее. Способ связать число, принадлежащее R
, с числом R^2
- это перечисление диагоналей. Посмотрите на этот пример, это матрица, в которой ячейка (x,y)
содержит n
, связанный с ней:
1 2 4 7 11 ..
3 5 8 12 ..
6 9 13 ..
10 ..
..