<h3>PascalABC.NET 3.4.2, сборка 1881 от 19.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var n := ReadlnInteger('N=');
var R := new integer[n];
repeat
var a := ReadlnString.ToCharArray;
if a.Length <> N then break;
if a.Where(c -> c = '+').Count = 1 then
Inc(R[a.IndexOf('+')])
until False;
R.Transform(t -> t >= 0.07 * N ? 1 : 0);
R.Numerate.Where(t -> t[1] = 1).Select(t -> t[0]).Println
end.
<h3>Пример</h3>
(окончание ввода - строка длины отличной от N)
N= 5
-+---
--+--
-+---
+----
-+---
--+--
-+---
+----
----+
-+---
1 2 3 5
V=10000*4=40000
<span>VДиска=1024*6*1024*8=50331648
</span><span>Содержится=50331648/40000=1258.12</span>
Зависит от операционной системы
мощности компьютера( видеокарта) и от вирусов конечно
Если дрова осиновые
-> да -> положить в навес
-> нет -> если дрова березовые
-> да -> положить в камин
-> нет -> положить в поленницу