Ответ:
Объяснение:
1.Програ́ммное обеспе́чение(допустимо также произношение обеспече́ние (ПО) — программа или множество программ, используемых для управления компьютером
Другие определения из международных и российских стандартов:
совокупность программ системы обработки информации и программных документов[, необходимых для эксплуатации этих программ (
все или часть программ, процедур, правил и соответствующей документации системы обработки информации
компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы
Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным, методическим и правовым обеспечением
int main(int argc, char* argv[])
{
char s[256] = {0};
char prevChar = {0};
std::cin >> s;
int len = strlen(s);
prevChar = s[0];
int count = 1;
for (int i = 1; i < len+1; i++)
{
if (s[i] == prevChar) {
count++;
} else {
printf("%d %c\n", count, prevChar);
count = 1;
prevChar = s[i];
}
}
return 0;
}
Перевел всё в К<span>байт
7) 0.001 </span>Кбайт<span>
4) 0.12825 </span>Кбайт<span>
2) 1.02425 </span>Кбайт<span>
3) 1 </span>Кбайт<span>
5) 1.028 </span>Кбайт<span>
6) 8 </span>Кбайт<span>
1) 8.194 </span>Кбайт
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <cmath>
int main()
{
int
sum(0), count(0),
A, B;
std::cin >> A >> B;
std::vector<int> vec;
std::copy(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), std::back_inserter(vec));
for(auto it = vec.begin(); it != vec.end(); it++)
{
if(A < *it && B > *it && (std::distance(vec.begin(), it) % 4) == 0)
sum += pow(*it, 2);
}
std::cout << "Количество нулей: " << std::count(vec.begin(), vec.end(), 0) << std::endl;
std::cout << "Сумма квадратов чисел: " << sum << std::endl;
}
650 ПЕРЕВЕСТИ В КБ И ДЕЛИТЬ НА 3072
650x1024=665600
665600/3072=216,6сек
216,6/60=3,61мин