Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
var
i,j,s: integer;
x: array[1..8,1..8] of integer;
y: array[1..10,1..10] of integer;
begin
s: =0;
for i: =1 to 8 do
for j: =1 to 8 do
readln(x[i,j]);
if i< =j then s: =s+x[i,j];
end;
writeln("сумма для x=", s);
for i: =1 to 10 do
for j: =1 to 10 do
readln(y[i,j]);
if i< =j then s: =s+y[i,j];
writeln("сумма для y=", s);
end.
n: integer;
readln(n);
if (n mod 10)=(n div 100) then
writeln('палиндром')
else
writeln('не палиндром');
если выполнить для стандартного алфавита с ё, й итд
получится
а-1 б-2 в-3 г-4 д-5 е-6 ё-7 ж-8 з-9 и-10 й-11 к-12 л-13 м-14 н-15 о-16 п-17
р-18 с-19 т-20 у-21 ф-22 х-23 ц-24 ч-25 ш-26 щ-27 ъ-28 ы-29 ь-30 э-31 ю-32 я-33
слово компьютер
к=12 -8=4 (д)
о=16-5=11(й)
м=14+1=15(н)
п=17+8=25(ч)
ь=30-23=7(ё)
ю=32-13=19(с)
тер (не меняем)
дйнчёстер
но я думаю делалось под алфавит без "ё" и "й" возможно в нем получится "винчестер"
ну вроде "алгоритм" переходит в "терминал", хотя по буквам не получается - только последние 5 нормально встают и то, если в алфавите нет ё и й
Популярные вопросы