“每3个空瓶可以换1瓶可口可乐。”用编程pascal解决此问题

2025-04-07 23:09:20
推荐回答(1个)
回答1:

var
n,s,a:longint;
begin
s:=0;
read(n);
inc(s,n);
while n>=3 do
begin
a:=n mod 3;
n:=n div 3;
inc(s,n);
inc(n,a);
end;
writeln(s);
end.