Блог пользователя testingcode

Автор testingcode, 10 лет назад, По-русски

Нада матрица NxM

Задается число K (K <= N * M), нужно вывести координаты x и y элемента который является K-ым по счету.

Отсчет элементов начинается с 1, слева на право, сверху вних.

И тоже самое наоборот, имея координаты x и y на каком месте стоит этот элемент.

Какие идеи? Интересно на ваши решения посмотреть.

  • Проголосовать: нравится
  • -10
  • Проголосовать: не нравится

»
10 лет назад, # |
Rev. 3   Проголосовать: нравится +8 Проголосовать: не нравится
  1. x=K/m+1,y=K%m.
  2. K=(x-1)*m+y

Как-то так.

»
10 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Задача, конечно, сложная, не каждый может такой гроб решить...

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    И к чему такой комментарий?

    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится +12 Проголосовать: не нравится

      Попробуй сам придумать, порисуй матрицы, посмотри от чего зависит порядок элемента в массиве.

      • »
        »
        »
        »
        10 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится -7 Проголосовать: не нравится

        Я так и сделал..

        Написал же "Интересно на ваши решения посмотреть."

        Это значит я сделал, и хотел бы посмотреть как другие решают, может что-то интересное увижу.

        • »
          »
          »
          »
          »
          10 лет назад, # ^ |
            Проголосовать: нравится +2 Проголосовать: не нравится

          не увидишь) тут нет ничего интересного

        • »
          »
          »
          »
          »
          10 лет назад, # ^ |
          Rev. 3   Проголосовать: нравится +4 Проголосовать: не нравится

          Написал же "Интересно на ваши решения посмотреть."

          Не знаю что за супер-необычный способ вы придумали, но это звучит примерно как я хотел бы посмотреть ваш способ открывания зонтика — сам-то я зонтик открыл, но хотел бы узнать как это делают другие.

          Это значит я сделал

          Тогда надо было хотя бы писать "я уже сделал вот так-то (идёт описание своего способа) — хотел бы узнать есть ли другие подходы".