Zer0Galaxy
Гуру-
Публикации
1 220 -
Зарегистрирован
-
Посещение
-
Победитель дней
189
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Zer0Galaxy
-
Глянь id диска и дискеты. Первые три символа совпадают с именем файловой системы.
- 2 ответа
-
- drive
- opencomputers
-
(и ещё 1 )
Теги:
-
У тебя чисто академический интерес или ты написал две программы, которые вместе в оперативу не влазят? Можно сделать небольшой загрузчик с буфером FIFO, который будет запускать программы по очереди.
-
В первой программе пишешь такую строчку os.execute("program2") где "program2" - имя файла второй программы. Вот только формально первая программа завершится не сразу, а после завершения второй.
-
str_data это строка, считанная из файла и содержащая таблицу в строковом виде.
-
надо бы так: io.open(name,"w") тут надо преобразовывать таблицу в строку. Как это сделать, писали выше. У тебя же непонятно что. наверное file:close()
-
require("term").clear()
-
1), 2) Следи за маленькими и большими символами. Это имеет значение 3) А что такое clear ?
-
Помогите написать программу для отладочной карты
Zer0Galaxy ответил в вопрос Darkar25 в Разные (отсортировать)
http://computercraft.ru/topic/2073-udobnaia-prozhka-dlia-iuzaniia-karty-otladkichatbok/ -
Ты с дискеты на ту же дискету ставить пытаешься. Выбери другой диск
-
после else в строчках 173 и 182 добавь gpu.setForeground(red) А вообще, зачем столько лишних символов? Код можно в трое сократить
- 3 ответа
-
- lua
- opencomputers
-
(и ещё 2 )
Теги:
-
Мы ничего не знаем об цели нашего поиска. Что вообще нужно найти в задаче? Текст, число или изображение? Если текст, то кем он составлен и для кого? Поэтому мои дальнейшие рассуждения будут строиться на предположениях. 1) Поскольку условие задачи включает в себя все латинские символы и ничего кроме этих символов, рискну предположить, что решением является текст, составленный на английском или другом европейском языке, использующем латинский алфавит. Примем как предположение - английский. 2) Поскольку это первая, а стало быть самая легкая задача, метод шифрования должен быть не слишком сложным. Должно быть используется либо перестановочный либо одноалфавитный шифр. 3) Сосчитаем число вхождений букв в зашифрованный текст: s="AUDVXWHNKQCXZOFBJOLRXTWOISPCHVOCPXVBOUCXRZPQGTHUYBVCJITEQBPUVIBTOUCXRMXVJULPPXLGD" -- Считаем t={} for i=1,s:len() do c=s:sub(i,i) if t[c] then t[c]=t[c]+1 else t[c]=1 end end -- Сортируем f={} for i=1,10 do f[i]="" end for c,n in pairs(t) do f[n]=f[n]..c end -- Выводим результат for i=10,1,-1 do print(i,f[i]) end Имеем следующее количество вхождений 8 X 6 COPUV 5 B 4 T 3 HIJLQR 2 DGZW 1 AEFKMNYS 4) Частота встречаемости явно не соответствует частоте букв английского алфавита, поэтому перестановочный шифр не может иметь места. Принимаем в качестве рабочей гипотезы одноалфавитный шифр. 5) Наиболее встречаемая буква в исходном тексте - буква X, значит она скорее всего соответствует исходной букве E. Произведем замену. Для удобства зашифрованные символы оставим прописными, а исходные будем писать строчными. AUDVeWHNKQCeZOFBJOLReTWOISPCHVOCPeVBOUCeRZPQGTHUYBVCJITEQBPUVIBTOUCeRMeVJULPPeLGD У меня пока мысли кончились.
-
Т.е. нули были заменены единицами? Это при том, что единицы единицами и остались?
-
И слипы тут использовать уже нельзя иначе событие от модема может быть пропущено. Таймаут должен задаваться первым параметром функции pull. Т.е. алгоритм должен быть где то таким: while true do Ждем событие от модема в течение времени 0.5 сек Если пришло "LampON", blink = true Если пришло "LampOFF", blink = false Если blink == true -- настоящие программеры пишут просто blink -- изменяем состояние лампы -- именно изменяем, а не включаем, ждем, выключаем и снова ждем -- иначе выключаем лампу end А можно использовать слушателя или многопоточность, но это на крайний случай.
-
зачем переменную blink делаешь локальной? Она существует только в пределах ифа где объявлена.
-
А я в теме или нет? Может и браться не стоит?
-
Каким образом получить архив? Я этот набор буквоцифр запихал в файл filename.7z. Как архив не открывается. Неизвестный формат или ошибка в архиве
-
Что такое ваниль? Почему она соленая? И вообще, о чем речь?
-
А можно пояснить, для тех кто в танке?
-
В примере Doobа используется сторона 1 т.е. верх системника. У тебя же провод подключен к переду. Исправь третью строку на local side = 3
-
но может на нажимную пластину становиться
-
Вспоминаем первый закон Ньютона: Это значит, что если на Землю не действуют другие тела, то она будет находится в покое либо двигаться с постоянной скоростью. Но мы то ведь знаем, что она притягивается камнем, а значит будет испытывать ускорение. Ускорение это можно найти, вспомнив второй закон: a = F/M где: M - масса Земли, а F - сила притяжения Земли и камнем. Если же мы вспомним и третий закон, то поймем, что сила притяжения Земли и камнем по модулю в точности равняется силе притяжения камня Землей. А эту силу мы знаем: F = mg где m - масса камня, g - ускорение свободного падения на поверхности Земли. Подставляя одно в другое находим ускорение Земли: a = mg/M = 1*10/(6e24) = 1,67е-24 м/с2 Разумеется в масштабах нашего эксперимента таким ускорением можно пренебречь, а значит несмотря на все опасения, Землю можно считать инерциальной СО.
-
Видать я нутром чуял эту ловушку, раз не сказал про ускорение на поверхности камня, хоть и очень хотелось. Действительно, рассмотрим систему из двух тел, Земли и камня. Ускорение Земли относительно камня будет таким же как и камня относительно Земли. С той лишь разницей, что Земля практически не испытывает ускорения вследствие их взаимного притяжения (с точки зрения инерциальной СО), чего не скажешь о камне. Именно потому, что камень движется ускоренно и возникает подобный "парадокс". С точки зрения муравья, сидящего на камне, Земля, равно как и вся остальная вселенная, приобретают неслыханную энергию из ничего. Вот куда только цеплять динамо? Нужна ведь точка опоры.
-
Признайся, какую траву куришь. Произвольно ты можешь выбирать только инерциальную систему отсчета, т.е. систему движущуюся без ускорения.
-
Получается, если у класса-родителя двести пятьдесят методов и класс-наследник хочет их всех унаследовать, все двести пятьдесят нужно перечислить в объявлении наследника? А нельзя это как-то автоматизировать? Например, передавать прототип родителя в функцию Class() вторым параметром, чтобы она занималась наследованием методов.
