После k:=0 забыл поставить ";" в результате программа не распознаёт следующую операцию, так как предыдущей не дано завершение
#include
#include
#include
#include
int odd(int i)
{
return 2 * i + 1;
}
int square(int i)
{
return i * i;
}
typedef boost::counting_iterator counter;
typedef boost::transform_iterator transformer;
transformer odds(int n)
{
return transformer(counter(n), odd);
}
transformer squares(int n)
{
return transformer(counter(n), square);
}
int main()
{
using namespace std;
cout << "Enter vector length: ";
int n; cin >> n;
cout << inner_product( odds(0), odds(n), squares(0), 0 ) << endl;
576,25₈=382,2₁₀
.................
Посмотри, по формуле получилось.
а данные будут другие(не как в задании) потому, что дата=Сегодня,
т.е. после даты приема сотрудника +1год стажа.
1024*768= 786 432 пикселей
=256
8 бит
786 432 *8 = 6 291 456 бит
6 291 456 / 8 = 786 432 байт
786 432 / 1024 = 768 килобайт
Ответ: 786 Килобайт
ЛАЙКНИ ПЛИЗ