首页 > 牛牛学数列3
头像 叶花永不相见
发表于 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 = 展开全文