Дана задача: Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить численность амеб через 3, 6, 9,12, ..., 24 часа. Определите и запишите назначение подобной задачи
i - переменная-счётчикarr - массив, с которым производятся операцииsumm - (в первом задании - переменная, отвечает за сумму элементовmult - (во второй части) отвечает за произведение
1.
var arr: array[1..6] of integer;
var i, summ: integer;
begin
summ:= 0;
for i:=1 to 6 do
begin
readln(arr[i]);
end;
for i:=1 to 6 do
begin
if arr[i]>4 then
summ := summ+arr[i];
end;
writeln(summ);
end.
var arr: array[1..7] of integer;
var i, mult: integer;
begin
mult:= 1;
for i:=1 to 7 do
begin
readln(arr[i]);
end;
for i:=1 to 7 do
begin
if arr[i]>0 then
mult := mult*arr[i];
end;
writeln(mult);
end.
Краткий гайд
i - переменная-счётчикarr - массив, с которым производятся операцииsumm - (в первом задании - переменная, отвечает за сумму элементовmult - (во второй части) отвечает за произведениеfrom random import randint
ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(3)]
ls2 = [randint(1, 10) for _ in range(8)]
print(ls1)
print(ls2)
used = []
for _ in ls1:
for i in _:
if i in ls2 and i not in used:
print(i, end=' ')
used.append(i)
Из двумерного массива 3x3
from random import randint
ls1 = [[randint(1, 10) for _ in range(3)] for __ in range(2)]
ls2 = [randint(1, 10) for _ in range(8)]
print(ls1)
print(ls2)
used = []
for _ in ls1:
for i in _:
if i in ls2 and i not in used:
print(i, end=' ')
used.append(i)
(если что я не списывала просто ответ правильный ,а как я то по другому запишу?)