时间限制:1Sec内存限制:128MB通过:4提交:10
题目描述
求1+2!+3!+4!+…+30!。
科学计数法,保留两位小数。
#include<bits/stdc++.h>
using namespace std;
int main()
{
double sum=0,a=1;
for(int i=1;i<=30;i++)
{
a*=i;
sum+=a;
}
printf("%.2e",sum);
}
不能用int避免溢出
2023-03-13 09:59:31 阅读次数:145
时间限制:1Sec内存限制:128MB通过:4提交:10
题目描述
求1+2!+3!+4!+…+30!。
科学计数法,保留两位小数。
#include<bits/stdc++.h>
using namespace std;
int main()
{
double sum=0,a=1;
for(int i=1;i<=30;i++)
{
a*=i;
sum+=a;
}
printf("%.2e",sum);
}
不能用int避免溢出
上一篇:1943. C二级辅导-求解方程
下一篇:leetcode二叉树-层序遍历
【算法入门08】青蛙跳台阶
stack和queue有一点需要注意的是,虽然stack和queue中也可以存放元素,但在STL中并没有将其划分在容器的行列,而是将其称为容器适配器,这是因为stack和queue只是对其他容器的接口进行了包装,STL中stack和queue默认使用deque容器。
优先级队列默认使用vector作为其底层存储数据的容器,在vector上又使用了堆算法将vector中的元素构造成堆的结构,因此priority_queue就是堆,所有需要用到堆的位置,都可以考虑使用priority_queue。
【算法入门09】矩形覆盖
【算法入门14】二叉树的镜像
uintptr和unsafe.Pointer相当于c++的void*,也就是任意指针。
MFC编程 -- 判断是否按下ctrl和shift键
MFC编程 -- 读取文件内容
MFC编程 -- 浮点数与字符串之间转换
VC++CopyFile函数的用法
文章
32777
阅读量
4846790
2025-04-14 09:26:51
2024-10-24 08:42:05
2024-10-24 08:33:12
2024-10-17 08:21:52
2024-10-17 08:21:30
2024-09-24 06:30:02
2023-02-13 07:55:59
2023-04-07 06:38:52
2023-03-01 09:55:46
2023-02-13 07:53:15
2023-02-13 07:58:38
2023-03-02 02:41:22