//g++ 5.4.0
#include <iostream>
#include <vector>
using namespace std;
template<class Iter, class T>
bool bin_s(const Iter begin, const Iter end, const T& val)
{
Iter i = std::lower_bound(begin, end, val);
if (i != end && !(val < *i))
return true;
else
return false;
}
int main()
{
size_t N, M;
cin >> N >> M;
vector<int> v1(N);
vector<int> v2(M);
for (size_t i = 0; i < N; ++i)
cin >> v1[i];
for (size_t i = 0; i < M; ++i)
{
cin >> v2[i];
if ( bin_s(v1.begin(), v1.end(), v2[i]) )
cout << "YES" << endl;
else
cout << "NO" << endl;
}
}
For i:=1 to sqr(n) do
a[i]:=0; i:=1;
while(i<n)do begin
if(i mod 2 <> 0)then begin
a[i]:=1;
g:=i;
inc(i);
end
else inc(i);
end;
for i:=1 to g do
if(a[i]=1)then write(sqr(i),' ');
readln;
readln;
<span>end;</span>
Открытое программное обеспечение-программное обеспечение с открытым исходным кодом, т.е. исходный код доступен для просмотра и редактирования.
Var ar:array of integer;
i,n:integer;
procedure FirstPr(ar:array of integer;n:integer);
var i,k:integer;
begin;
for i:=1 to n do
if ar[i]<=25 then inc(k);
writeln(k);
end;
procedure SecPr(ar:array of integer;n:integer);
var i,k:integer;
begin;
for i:=1 to n do
if (ar[i]>=40) and (ar[i]<=50) then inc(k);
writeln(k);
end;
begin;
randomize;
readln(n);
setlength(ar,n+1);
writeln('Array');
for i:=1 to n do
begin;
ar[i]:=random(0,50);
write(ar[i]:4);
end;
writeln;
FirstPr(ar,n);
SecPr(ar,n);
<span>end.</span>