>>230374310 Мне не нужен готовый ответ, просто бы узнать каким способом это делать, я так понял, нужно использовать если, чтобы исследовать обстановку, а ещё мне кажется как-то нужно скопировать один орнамент и это походу через внедрение переменной
>>230374496 В чем суть задачи? Если просто функция нужна, то там закономерности видны. Если это какая-то игра, где игрок по правилам должен двигаться, то читаешь правила и используешь всякую рекурсивную дичь по типу задаче о пути рыцаря или решения судоку.
>>230374556 Размеры поля не фиксированы , по ширине поле кратно 5 (высота области +1) кратна 5. Начальное положение робота обозначено значком . Закрасить орнамент как показано на рисунке , при условии что повторное закрашивание клеток запрещено
>>230374659 и еще раз: кнопка Print Screen, Prt Sc и подобное, нажимаешь, после вставляешь прям туда где пишешь пост, картинка сама прикрепится, потому что #спасибоабу.
>>230374546 Если робот может любую точку выбрать, то у тебя матрица 5 на 5. for i in range(4) If Matrx[i,i] = true If i+3<5 Matrx[i,i+3] =true Else Matrix[i,5] Делаешь функцию и ебашишь. Можно через mod()
>>230375114 Как так? Робот двигается? Сила на перемещение - хуяк, работа!
>>230375207 Да нет, как раз найдут, я готов уже пиздить ногами лидов других команд которые нанимают абсолютные нули в качестве джунов, каждый пуллреквест - как убийство здравого смысла, а так как всем похуй на ПР - я почти что единственный кто их пытается учить жизни. Сука, они иногда задачу месяц делают, тупо потому что аппрува от меня не получают.
>>230375383 Бля. Короче. Алгоритм, что мы рисуем в каждом столбце равному номеру строки + ещё одну точку через 2 ячейки. Если она выходит за пределы матрицы 4 на 5 - то рисуем в 5 колонке.
>>230374070 (OP) Задание описано как-то тупо, а может я тупой. Но я бы сделал так: выделил паттерн орнамента, создал из него матрицу-шаблон. Насколько я понял, по ширине поле кратно этому паттерну, то есть влазит целое число одинаковых участков, а вот по высоте хуй пойми. Что значит
>>230381353 Показать алгоритм наглядный, чтоб было видно циклы, где как проходит программа и что заполняет. Если он не понимает как это сделать, то вряд ли он поймет как это сделать еще и красиво и грамотно. Например так?
>>230381604 >по крайней мере этих ебанутых циклов по шагам нет >ебанутых циклов >мааааам, смотри, я все циклы в одну строчку свернул >а те, что не поместились, в одну строчку, библиотечными вызовами делаю >ведь самый профессиоАНАЛизм, это когда в одну строчку все хуяришь, правда, мам? питониста видно за километр
>>230381746 На хуя? На хуя учить язык, когда надо мозги в сторону алгоритмизации разворачивать? Для второклассников есть human resource machine и многочисленные поделия от Zachtronics
>>230381800 Идея была в том, чтобы в матрице, в которую нужно нахуячить шаблонов, выделить части размером с шаблон. Потом проходить по каждой такой части и внутри нее уже пробежать по всем клеточкам и скопировать паттерн. Для человека не имеющего опыт в программировании - главное понять алгоритм. Именно АЛГОРИТМ. А то что это можно свернуть по пол строки - абсолютно другое дело. Можно и какую-то ебанутую библиотеку взять где это реализовано одной функцией. Но это уже не программирование, а хуйня какая-то.
И новую пустую матрицу тоже для наглядности сделал. Чтобы дурачку было видно че происходит.
>>230381786 Ты какой-то ебанутый. Любая программа это и есть алгоритм. В кумире видно НАЧ и КОН. Где начинается, где кончается, где перевод на новую строку, где вывод и так далее.
>>230381947 Алсо, но это учитывая что в задаче вообще можно пользоваться шаблонами, я не ебу как там подразумевается в этом кумире этот алгоритм реализовывать.
>>230381952 >Любая программа это и есть алгоритм. Ну, ок. Глупо ожидать, что я стану дискутировать с видными специалистами с двача в быту именуемыми просто хуесосами
>>230382031 Питонист пытается обидеть кого-то картинками про то, что ява тормозит? Бывает ли кто-нибудь из самозваных программистов, кто был бы тупее питониста?
>>230382058 Питонисту невдомек, что если кто-то не понимает сути его недовольства, то это его, питониста, проблема. Что лишь подтверждает общепринятое представление о питонистах, как об унтерменшах, которые 1. очень тупые 2. не могут даже примитивные мысли сформулировать так, чтобы другим было понятно
Ну и, конечно, раз вы, питонисты, встретились, можете отсосать друг другу.
>>230382076 >>230382100 >>230382114 Ебать джависта подорвало. Ты чего такой злой, не можешь найти элемент в массиве? Или не работает абстрактная фабрика?
>>230382100 Если ты не понял сути той претензии с первого раза, то у тебя явно не только с питоном проблемы. Так на чем пишешь-то? Инб4 жопой на дваче.
Пиздец, мне так нравится читать эти абсолютно не понятные диалоги кодеров. Я не имею никакого опыта в этом, но с интересом не понимая читаю про какие то матрицы.
>>230382114 Не смог осилить что? Я тебе сказал или не тебе, что для детей в начальной школе язык кумира с русской лексикой это нормально. Пусть пишут программки для роботов, который ездит по клеточкам вперед-назад. При этом они видят структуру программы, пусть даже ничего там не понимают, что такое структура. Но видят, где начинается что-то и где заканчивается. В средней и старшей школе уже будут учить обычные классические языки, типо паскаля или делфи. Писать всякие сортировки и т.д. Все. Ты же высрал, что нахуй учить язык, пусть учат алгоритмизацию. Ну окей. Ты имеешь ввиду, что они в игровой форме че то там будут учить? Ну и какая разница? В кумире тот же робот. Чем не игра? К тому же НА РУССКОМ ЯЗЫКЕ, ПОТОМУ ЧТО УЧАТСЯ В РФ. А куда они дальше уйдут на твоих игрушках? Все равно придется учить нормальный язык, а не игрушки с блоками. И вообще как учить алгоритмизацию в программировании в отрыве от любого языка? Нормального, а не игрушки для аутистов.
>>230374070 (OP) Всё предельно понятно. Переменная в поле что делает неопределённым. Выражаешь переменную через функцию по задаваемым параметрам. На примере 2д пространства - получаешь операции действий неопределённой переменной которые определяют возможные пределы поля при неизвестности двух переменных из трёх а если ещё тупее, это как решить линейное уравнение с двумя неизвестными без чёткой функции.