-
Вопрос по информатике:
var n,n1,n2,n3:integer;
begin;
readln (n);
n1:=n mod 10;
n:=n div 10;
n2:=n mod 10;
n3:=n div100
if (n1=n2) and (n2=n3) then writeln ('Y') else writeln ('N');
end.
Ошибка в n3...... Как исправить и описание. Программа Паскаль.-
Автор:
ticklebutt
-
-
Ответ:
N: integer; {количество чисел}
a: integer; {очередное число}
n10, n5, n2: integer;
k10: integer; {количество требуемых пар}
i: integer;
begin
readln(N);
n10:=0; n5:=0; n2:=0;
for i:=1 to N do begin
readln(a);
if a mod 10 = 0 then
n10 := n10 + 1
else if a mod 5 = 0 then
n5 := n5 + 1
else if a mod 2 = 0 then
n2 := n2 + 1;
end;
k10 := n10*(n10-1) div 2 + n10*(N-n10) + n2*n5;
writeln(k10)
end.
Возможно также «лобовое» решение: запишем все исходные числа в массив, переберём все возможные пары и подсчитаем количество подходящих. Такое решение не является эффективным ни по памяти (требуемая память зависит от размера исходных данных), ни по времени (количество возможных пар, а значит, количество действий и время счёта с ростом количества исходных элементов растёт квадратично). Такая программа оценивается не выше двух баллов.
Ниже приведена реализующая описанный выше алгоритм программа на языке Паскаль (использована версия PascalABC)
Объяснение:
-
Вопрос по алгебре:
3. Вычислите значение выражения 1,44 • 400,-
Ответов: 2
-
5 лет назад
-
-
Вопрос по математике:
392:7 столбиком пж срочно-
Ответов: 3
-
5 лет назад
-
-
Вопрос по физике:
троллейбус массой 12т, движущийся со скоростью 36км/ч, тормозит до остановки на расстоянии 300 м. найдите величину тормозящей силы и время торможения-
Ответов: 1
-
5 лет назад
-
-
Вопрос по математике:
Площі двох подібних трикутників відносяться як 9:4 .Як відносяться відповідні сторони цих трикутників?Помогити паже-
Ответов: 1
-
5 лет назад
-