社区讨论
我的实数快读哪里错了!!!
学术版参与者 8已保存回复 11
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 11 条
- 当前快照
- 1 份
- 快照标识符
- @mi7xcjpd
- 此快照首次捕获于
- 2025/11/21 05:09 4 个月前
- 此快照最后确认于
- 2025/11/21 06:37 4 个月前
CPP
long double read()
{
int f=1,d=0.1;
char c=getchar();
while (c<'0' || c>'9')
{
if (c=='-') f=-1;
c=getchar();
}
long double p=c&15;
while (c>='0' && c<='9') p=p*10+(c&15),c=getchar();
if (c!='.') return p*f;
c=getchar();
while (c>='0' && c<='9') p+=(c&15)*d,d*=0.1,c=getchar();
return p*f;
}
各位大佬帮一帮我这个蒟蒻吧!
回复
共 11 条回复,欢迎继续交流。
正在加载回复...