===== PascalABC.NET =====
begin
var x := ArrRandom(20, -99, 99);
x.Println;
var (imax, imin) := (x.IndexMax, x.IndexMin);
var t := (x.First + x.Last) div 2;
(x[imax], x[imin]) := (t, t);
x.Println;
x.Sum.Print
end.
С++ / gcc 7.3.0
#include <iostream>
#include <algorithm>
#include <vector>
int main()
{
unsigned int N;
std::cin >> N;
std::vector<unsigned int> v(N);
for(unsigned int i = 0; i < N; i++)
std::cin >> v[i];
std::sort(v.begin(), v.end());
for(auto it : v)
{
if(it % 2 == 0)
std::cout << it << std::endl;
break;
}
return 0;
}
Объем видеопамяти равен 512 Кбайт = 524288 байт = 4194304 битразрешающая способность дисплея 800x600= 480000 точекв одну точку можно "загрузить" -1 цвет= 4194304 бит / 480000 точек = 8,738133333333333 = 8 битзначит количество цветов 2^8=256Ответ 256 цветов
X+7*(-1-2+4) = 0; y+7*(2+2-4) = 0
x = -7; y = 0
Ответ: начальные координаты Чертёжника(-7,0)
Знаю только для примеров и уравнений называется PhotoMath