var a:integer;
function SumN (n:integer):integer;
var
i,sum:integer;
begin
i:=1;
sum:=0;
while i<=n do
sum:=sum+i;
i:=i+2;
end;
if n mod 2 = 0 then sum:=sum+n;
sumN:=sum;
readln(a);
writeln('Сумма нечётных до "a"(вкулючая в сумму "a", даже если оно чётное): ',sumN(a));
end.
var a:integer;
function SumN (n:integer):integer;
var
i,sum:integer;
begin
i:=1;
sum:=0;
while i<=n do
begin
sum:=sum+i;
i:=i+2;
end;
if n mod 2 = 0 then sum:=sum+n;
sumN:=sum;
end;
begin
readln(a);
writeln('Сумма нечётных до "a"(вкулючая в сумму "a", даже если оно чётное): ',sumN(a));
end.