М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dmahov228
dmahov228
03.02.2021 00:33 •  Информатика

Напишите программу для «Светофора» на Arduino


Напишите программу для «Светофора» на Arduino

👇
Открыть все ответы
Ответ:
katya6913
katya6913
03.02.2021
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!

function MaxSubstr(s1,s2:string):string;
begin
  var a:=new integer[s1.Length+1,s2.Length+1];
  var u:=0; var v:=0;
  for var i:=0 to s1.Length-1 do
    for var j:=0 to s2.Length-1 do
      if s1[i+1]=s2[j+1] then begin
        a[i+1,j+1]:=a[i,j]+1;
        if a[i+1,j+1]>a[u,v] then begin u:=i+1; v:=j+1 end
        end;
  Result:=s1.Substring(u-a[u,v],a[u,v])
end;

begin
  var s:='trapperkaperkatrter';
  var t:='appekaperspamer';
  Writeln(MaxSubstr(s,t))
end.
4,5(63 оценок)
Ответ:
Zhuravl220
Zhuravl220
03.02.2021
Использовать Чертежник

алг
нач
  Три
  Четыре
кон

алг Три
нач
  поднять перо
  сместиться на вектор(0,0.5)
  опустить перо
  сместиться на вектор(0.5,-0.5)
  сместиться на вектор(0.5,0.5)
  сместиться на вектор(-0.5,0.75)
  сместиться на вектор(0.5,0.75)
  сместиться на вектор(-0.5,0.5)
  сместиться на вектор(-0.5,-0.5)
  поднять перо
  сместиться на вектор(2,-2)
кон

алг Четыре
нач
  поднять перо
  сместиться на вектор(0,2.5)
  опустить перо
  сместиться на вектор(0,-1.25)
  сместиться на вектор(1,0)
  сместиться на вектор(0,1.25)
  сместиться на вектор(0,-2.5)
  поднять перо
  сместиться на вектор(1,0)
кон
4,7(3 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ