Заполнить таблицу значений числами по спирали #606035


#0 by GUOhelen
Помогите пожалуйста! Нужно при нажатии кнопки вывести таблицу значений 10 на 10, числами от 1,2,3 и т.д по спирали
#1 by ВотОнЯ
тестовое задание при приеме на работу? ;)
#2 by Живой Ископаемый
помочь чем?
#3 by Lama12
Задаешь параметрически уравнение архимедовой спирали. Коэффициенты подбираешь имперически.Значение счетчика в переменную t функции.
#4 by ВотОнЯ
Ну он же ясно написал, ща жмакнеца кнопка и мы должны вывести числа по спирали)))))) Видимо игра такая ))
#5 by catena
Кто поспирал числа из таблицы?
#6 by Живой Ископаемый
ок.. пусть тогда скажет, когда он уже кнопку нажмет, чтобы я вывел
#7 by ВотОнЯ
Молчит... видимо уже давно кнопку держит... тормозим, скорее выводите числа!!!!!!!
#8 by Живой Ископаемый
ну окей... вывожу таблицу... вывел === мы справились? получилось? помогли?
#9 by ВотОнЯ
да все, не суетись, период ожидания истек )))
#10 by GUOhelen
Да, тестовое задание. С чего начать. Ну помогите
#11 by catena
Надо же, уже 10 постов, а фотку до сих пор никто не просил...
#12 by Lama12
Кстати, а спираль раскрывающаяся должна быть или сворачивающаяся?
#13 by acsent
помница такие задания давали на уроках информатики
#14 by GUOhelen
Сворачивающая
#15 by acsent
хочешь наипать работоодателя?
#16 by Lama12
Сворачивающуюся самое простое сделать. Начиная с левого верхнего угла. Такие матрицы рисовал в школе на спектруме.
#17 by GUOhelen
может быть и давали, мне от этого не легче
#18 by Lama12
Какая должна быть спираль?
#19 by Живой Ископаемый
я бы сначала нарисовал кнопку.. или уже есть?
#20 by Один С
так и просится ответ , внутриматочная
#21 by GUOhelen
матрица 10 на 10 числами от 1, 2, 3 и т.д
#22 by Lama12
А фотка уже есть?
#23 by Один С
спирали?
#24 by GUOhelen
смешно вам
#25 by ВотОнЯ
ты про архимедову спираль уже все прочла и поняла?
#26 by Lama12
Пля... спиралей разных видов целая куча. У них разные параметры. Какой шаг, какой вид и т.д.
#27 by ВотОнЯ
полностью процитируй как звучит задание?
#28 by GUOhelen
1 2 3 4 5 6 7 8 9 10                  11                  12                  13                  14                  15                  16                  17                  18          22  21  19
#29 by Живой Ископаемый
2так-так... и в чем же сложность вывести такую муйню? тяжело открыть пофигуратор?
#30 by catena
И, Жи, ПравыйКрайИ, ЛевыйКрайИ, ПравыйКрайЖ, ЛевыйКрайЖи. Увеличиваем И, пока не дойдем до крайИ, потом увеличиваем Жи. Потом уменьшаем. Так пока края не сойдутся.
#31 by catena
Не усложняйте.
#32 by GUOhelen
На форме внешней обработки вывести таблицу значений 10 на 10. Запонить по нажатию кнопки на форме данную таблицу значенийчислами от 1,2 и т.д по спирали
#33 by Lama12
Ээээ... это же задачка из школьного курса программирования для обхода поля роботом и измерения радиации. Может лучше профессию сменить?
#34 by Живой Ископаемый
2 на каком месте споткнулись?
#35 by GUOhelen
Спасибо, вы очень добрые
#36 by marvak
Вы очень неконкретные.. спираль может быть всякая, в т.ч. и внутриматочная
#37 by дущ
Ну а что ты хочешь? Классическая задача на программирование, кстати, очень интересная, после всяких кредитов-сальдо интересно такую решить. Если хочешь готовый алгоритм, то 700 рублей мне на телефон и напишу.
#38 by zak555
поменять кнопки местами ?
#39 by vs7719
#40 by vs7719
Было бы интересно посмотреть другой вариант решения: через некую функцию, а не через "ручное" указание направления через "Если".
#41 by Tatitutu
#42 by дущ
можно было бы и через функцию. Начинать из середины, толкнуть точку в любое направление, а затем все смежные свободные ячейки из точки проверять на наименьшее расстояние из центра, а затем перемещать туда точку.
#43 by vs7719
Не совсем то, что требуется Вот, что получилось:
#44 by vs7719
"Формула! Нужна формула!" (с)
#45 by Wern
тз[А][Б]=(10-2*А)*(9-2*А)+(А-Б)*((А<=Б)*(4*(А+Б-10)+2)*(2*(А+Б<=9)-1)+1+4*(А+Б<=9)*(9-А-Б))+1; Вот нашел для разворачивающийся спирали. Осталось переделать под сворачивающуюся.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С