ПОЧАТОК
1. НАПОВНИТИ *7* // маємо 7 л
2. ПЕРЕЛИТИ з *7* в *2* // лишилось 5 л у *7*
3. ВИЛИТИ *2* // *2* - порожній
4. ПЕРЕЛИТИ з *7* у *2* // лишилось 3 л у *7*
КІНЕЦЬ
Пояснення
*7* і *2* - глечики
НАПОВНИТИ Х - команда означає набрати в глечик Х стільки води, щоб він став повним
ПЕРЕЛИТИ з Х в У - команда означає перелити з глечика Х в глечик У стільки води, щоб глечик У став повним
ВИЛИТИ Х - команда означає вилити з глечика Х всю воду
Все, що розміщено після // і до кінця рядка - коментар (виконавець його ігнорує)
s: real;
i, n, t: integer;
begin
readln(n);
for i := 1 to n do
begin
t := 2 * i + 1;
s := s + 1 / (t * t);
end;
writeln(s);
end.