Program tyo;
var a: array of array of integer;
p: array of integer;
i, j,t,cnt,l,u, sum, w: integer;
m,n,k : integer;
begin
read (m);
read (n);
read (k);
setlength (p, m+1);
for i: =1 to m do
read (p[i]);
setlength (a, n+1);
for i: =0 to n do
setlength (a[i], k+1);
cnt: =0;
for i: =1 to n do
for j: =1 to k do
read (a[i,j]);
w: =0;
for i: =n downto 1 do
begin
u: =0;
for j: =1 to m do
begin
cnt: =cnt+1;
sum: =0; ;
for t: =u+1 to u+p[j] do
sum: =sum+(a[i,t]);
if sum=0 then begin w: =w+1; end;
u: =u+p[j];
end;
end;
writeln (w); cnt: =0;
for i: =n downto 1 do
begin
u: =0;
for j: =1 to m do
begin
cnt: =cnt+1;
sum: =0; ;
for t: =u+1 to u+p[j] do
sum: =sum+(a[i,t]);
if sum=0 then begin writeln (cnt); end;
u: =u+p[j];
end;
end;
end.
что это ткое?
Ваша программа:
mas = [3,5,67,-65,34,21] # задаем список
print(mas)
point=3 # задаем искомое значение
l = len(mas) # вычисляем длину списка (количество элементов)
for i in range( l ):
if mas [i]==point:
print("Содержит")
break
else:
print ("Не содержит")
Можно ещё так записать:
mas = [3,5,67,-65,34,21] # задаем список
print(mas)
point=3 # задаем искомое значение
for i in mas: #смотрим каждый элемент в массиве
if i == point:
print("Содержит")
break
else:
print ("Не содержит")
Можно написать так, что более понятно:
mas = [3,5,67,-65,34,21] # задаем список
print(mas)
point=3 # задаем искомое значение
if point in mas:
print("Содержит")
else:
print ("Не содержит")
#include <cmath>
using namespace std;
double eps = 0.000001;
double sq(double a, double b, double c)
{
double p = (a + b + c) / 2;
return sqrt(p * (p - a) * (p - b) * (p - c));
}
int main()
{
double a1, b1, c1, a2, b2, c2;
cin >> a1 >> b1 >> c1 >> a2 >> b2 >> c2;
if (sq(a1, b1, c1) >= sq(a2, b2, c2) - eps && sq(a1, b1, c1) <= sq(a2, b2, c2) + eps)
cout << "YES";
else
cout << "NO";
}