Алексаднр
08.07.2020 17:36

1. Текст был сначала закодирован скиталой (ширина таблицы=3)б а потом тарабарской грамотой. В результате получилось кх ихшьмця иымцек. Восстановите исходный текст.

2. Догадайтесь, какой принцип кодирования был использован для получения слов ИАНТФТОАРТМТААТТИАКТАА и ПТРТИАНТТТЕАР, закодируйте по этому принципу слово кИНФОРМАТИКА.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Камила15111
29.11.2020 03:17

import locale

locale.setlocale(locale.LC_ALL, 'ru_RU.UTF-8')

myDate = datetime.today()

myMonth = myDate.strftime('%B')

Ещё можно вот так через функции:

def month_name(num, lang):

   en = ['january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september',

         'october', 'november', 'december']

   ru = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь',

         'октябрь', 'ноябрь', 'декабрь']

   if lang == 'en':

       return en[num - 1]

   else:

       return ru[num - 1]

Объяснение:

0,0(0 оценок)
Ответ:
Kosty12541
03.06.2023 05:04
На алгоритмическом.

a=массив(10..50);
max:=a[1]'
min:=a[1];
n_min:=0;
n_max:=0;
k:=0;
i:=10;

пока i<=50  делай
нц
  если a[i]>max то
    нц
     max:=a[i];
     n_max:=i;
    кц
  если a[i]<min то
   нц
    min:=a[i];
    n_min:=i;
   кц
 если (i mod 2)==0 то
   sum:=sum+a[i]; 
   k:=k+1;
кц

srednee_znachenie:=sum/k;

//

var
a:array(10..50) of integer;
max,min,n_min,n_max,k,i,sum:integer;
sr:float;

begin
 max:=a[1];
 min:=a[1];

 for i:=10 to 50 do
  begin
   if a[i]>max then
    begin
     max:=a[i];
     n_max:=i;
    end;
   if a[i]<min then
    begin
     min:=a[i]
     n_min:=i;
    end;
   if ((i mod 2)=0) then
    begin
     k:=k+1;
     sum:=a[i]+sum;
    end;
  end;
end;

sr:=sum/k;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота