这道题用extended类型超简单:
program rq66(input,output);
var
k:integer;
sn,n:extended;
begin
sn:=0;n:=0;
readln(k);
while sn<=k do
n:=n+1;
sn:=sn+1/n;
end;
write(round(n));
end.
估计当时没这类型(不知道?)
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0035 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.