На python білі капелюхи у кімнаті знаходиться кілька людей. на кожному одягнена біла або чорна шляпа. кожна людина підраховує кількість білих капелюхів, які він бачить на головах інших. обчисліть кількість людей, що носять білі капелюхи або повідомити, що вхідні дані не можуть відповідати реальній ситуації. вхідні дані кожен рядок представляє собою один тест. у кожному рядку задана послідовність чисел a1, a2, , де ai містить кількість білих капелюхів, підрахованих i - ю людиною. вихідні дані для кожного тесту в окремому рядку вивести кількість людей, що носять білі капелюхи або -1, якщо вхідні дані не відпові реальній ситуації.
Var
f,s:text;
st,sp:string;
i:integer;
c:char;
begin
assign(s,'text1.txt');
reset(s);
while not Eof(s) do
begin;
readln(s,sp);
st:=st+sp+chr(10)+chr(13);
end;
close(s);
for i:=1 to length(st) div 2 do
begin
c:=st[i];
st[i]:=st[length(st)-i+1];
st[length(st)-i+1]:=c;
end;
assign(f,'text.txt');
rewrite(f);
write(f,st);
close(f);
end.
Текст в файле text1.txt:
Simple text
1And another simple text
2New text
Текст в файле text.txt:
txet weN2
txet elpmis rehtona dnA1
txet elpmiS