Я нашел для тебя решение, но сам я в нём не уверен, оно не моё.
Решение:
1.Задача сводится к нахождению числа точек по ширине экрана. Выразимразмер диагонали в сантиметрах. Учитывая, что 1 дюйм=2,54 см., имеем: 2,54 см • 15 = 38,1 см. 2.Определимсоотношение между высотой и шириной экрана для часто встречающегося режима экрана 1024х768 точек: 768 : 1024 = 0,75.3.Определимширину экрана. Пусть ширина экрана равнаL, а высотаh,
h:L=0,75, тогдаh= 0,75L.
По теореме Пифагора имеем: L2+ (0,75L)2= 38,121,5625 L2= 1451,61 L2≈ 929L ≈ 30,5 см. 4. Количество точек по ширине экрана равно: 305 мм : 0,28 мм = 1089. Следовательно, максимально возможным разрешением экрана монитора является 1024х768.
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(20,0,1000); a.Println;
a.Where(t->t.IsEven and (t mod 3 <>0)).Min.Println
end.
Пример
897 808 642 381 727 241 898 600 945 170 613 216 651 884 54 648 94 403 516 509
94
begin
var a:=ArrRandom(30,-50,50); a.Println;
var b:=a.Select(t -> t<0 ? -t : t).ToArray; b.Println
end.
Пример
-35 13 -17 -31 -16 -26 19 -3 -15 50 7 -29 39 1 48 14 7 23 3 -14 -8 -17 -32 -29 -9 28 -4 12 3 5
35 13 17 31 16 26 19 3 15 50 7 29 39 1 48 14 7 23 3 14 8 17 32 29 9 28 4 12 3 5