首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛牛学数列3
124条解析
开通博客写题解
叶花永不相见
发表于 2022-02-21 23:58:13
#include<stdio.h> int main() { int n; scanf("%d", &n); int i, s=1; int tmp = 0; double sum = 0; for (i = 1; i <=
展开全文
ClaudineKnous
发表于 2022-03-01 13:29:28
别被难住了,分母看上去很长的样子,但如果我们仔细看,就会发现是 1-1/2+1/3这样,既然如此那代码就很简单了。 #include<stdio.h> #include<math.h> int main() { int i = 0; double sum =
展开全文
Tender^
发表于 2021-09-12 20:27:24
牛牛准备继续进阶,计算更难的数列输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)的值思路:对分母找规律,第几项分母的绝对值就是几 #include<bits/stdc++.h> using namespace std; int m
展开全文
zzfyupup
发表于 2022-05-30 11:25:01
#include<stdio.h> #include <math.h> /* int main() { int n = 0; double sum1, sum = 0.0; scanf("%d", &n); for(int
展开全文
厚载
发表于 2020-10-12 19:58:07
思路: 首先考虑计算出分母的通项公式,遍历累加即可 #include<bits/stdc++.h> using namespace std; //计算分母的通项公式: double fun(int n){ double sum = 0; for(int i = 1;
展开全文
Fawne_KIKI
发表于 2022-05-03 22:09:07
这边本来一直在想for套for 后来一想直接用list comprehension直接在需要累积的数的表达式上直接算分母就行了! 茅塞顿开了一下 n=int(input()) b=0 for i in range(1,n+1): b += 1/sum([(-1)**(i-1)*(2*i-1)
展开全文
我是牛客111号
发表于 2020-02-24 19:45:16
include<stdio.h> include<math.h> int main(){int n ;double i= 0.0;double j= 0.0;scanf("%d",&n);for(i=0;i<n;i++) j=j+pow(-1.0,i)/(
展开全文
Zerone·
发表于 2022-05-21 16:10:35
#include<stdio.h> int main() { double val, a, b; //b暂存值 int n; scanf("%d", &n);  
展开全文
潍坊鲨鱼公园儿童大学
发表于 2021-01-24 09:04:46
#include <iostream> using namespace std; int main() { int num; cin >> num; double sum = 0; const double numerator = 1.0
展开全文
在笔试的杰克很勤劳
发表于 2024-02-25 11:39:36
#include <stdio.h> #include <math.h> int main() { int n; scanf("%d",&n); long double sum = 0.0; for(int i =
展开全文
查看本题
查看本题讨论
相关比赛
16647-练习赛1
进入比赛
16649-练习赛2
进入比赛
18303-2021暑假编程基础练习-循环
进入比赛
18388-暑假第一周Java基础训练
进入比赛
19305-牛客竞赛语法入门班循环结构习题
进入比赛
等你来战
查看全部
牛客练习赛139
报名截止时间:2025-05-23 21:30
牛客周赛 Round 94
报名截止时间:2025-05-25 21:00
牛客2025年儿童节比赛
报名截止时间:2025-06-01 21:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-08 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题