//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64 #include <iostream> using namespace std; int main() { size_t number = 0U, counter = 0U; cin >> number; for (size_t tmp = number % 10; number; tmp & 1 ? ++counter : 0, number /= 10, tmp = number % 10); cout << counter; }
ivanovanata36937365
25.01.2023
Растровое графическое изображение формируется в процессе сканирования изображений и фотографий с бумаги или фотопленок, а также при использовании цифровых фото и видеокамер. РГИ (растровое графическое изображение) очень чувствительно к масштабированию; формируется из отдельных точек - пикселей.
Векторное же графическое изображение формируется из линий, прямоугольников, треугольников, квадратов и т.д., которые сохраняются в памяти компьютера с математических формул. Используется для сохранения четких контуров изображений; создания рисунков и различных графических объектов.
elena
25.01.2023
Const n = 5;
type tM = array[1..n, 1..n] of integer; tV = array[1..n] of integer;
procedure ProdMV(a: tM; b: tV; var c: tV); var i, j, s: integer; begin for i := 1 to n do begin s := 0; for j := 1 to n do s := s + a[i, j] * b[j]; c[i] := s; end end;
procedure SumV(a, b: tV; var c: tV); var i: integer; begin for i := 1 to n do c[i] := a[i] + b[i] end;
procedure InitMatrix(var a: tM; p, q: integer); { Инициализация элементов случайными числами на [p;q]} var i, j, k: integer; begin k := q - p + 1; for i := 1 to n do for j := 1 to n do a[i, j] := Random(k) + p end;
procedure InitVector(var a: tV; p, q: integer); { Инициализация элементов случайными числами на [p;q]} var i, k: integer; begin k := q - p + 1; for i := 1 to n do a[i] := Random(k) + p end;
procedure DisplayMatrix(a: tM; s: string); var i, j: integer; begin Writeln(s); for i := 1 to n do begin for j := 1 to n do Write(a[i, j]:5); Writeln end end;
procedure DisplayVector(a: tV; s: string); var i: integer; begin Writeln(s); for i := 1 to n do Write(a[i]:5); Writeln end;
#include <iostream>
using namespace std;
int main()
{
size_t number = 0U, counter = 0U;
cin >> number;
for (size_t tmp = number % 10; number; tmp & 1 ? ++counter : 0,
number /= 10, tmp = number % 10);
cout << counter;
}