Var m: array [1 .. 16] of integer; i,countmin: integer; begin for i : = 1 to 16 do begin randomize; m[i] : = random(100); if(m[i] < 10) then countmin: =countmin+1; end; writeln('исходный массив'); for i : = 1 to 16 do writeln('m[', i, ']=', m[i], ' '); writeln("количество элементов < 10",countmin); readln; end.
ekaterinkat
05.12.2021
#include < iostream> #include < algorithm> using namespace std; void sort(int a[], int n) { for (int i = 0; i < n; i++) { int j = i; while (j > 0 & & a[j - 1] > a[j]) { if (a[j - 1] > a[j]) { swap(a[j - 1], a[j]); } j--; } } } int main() { int n; cin > > n; int count = 0; int *a = new int[n]; for (int i = 0; i < n; i++) { cin > > a[i]; } sort(a, n); for (int i = 0; i < n; i++) { if (a[i] ! = a[i + 1]) { count++; } cout < < a[i] < < " "; } cout < < endl < < count; delete[]a; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Требуется вычислить число а по формуле a=(k^0+k^1+k^2++k^n)mod p