当前位置: 首页 > news >正文

【正负交替的分数求和】

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

牛牛准备继续进阶,计算更难的数列

输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...((-1)^(n-1))*(2n-1))的值

输入描述:

输入一个整数

输出描述:

输出一个浮点数,保留3位小数

示例1

输入

复制1

1

输出

复制1.000

1.000

思路:

1.先单独写出分母的形式

2.正负交替用:p=-p(初始p=1)

#include<stdio.h>
int main()
{int n;scanf("%d",&n);int t=0,p=1;double sum=0;for(int i=1;i<=n;i++){t+=p*(2*i-1);sum+=1.0/t;  //分子写成小数形式即可p=-p;}printf("%.3f",sum);
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • OpenAI GPT o1技术报告阅读(3)-英文阅读及理解
  • 浅谈C++调用COM组件
  • 每日刷题(算法)
  • 论文阅读-《Attention is All You Need》
  • android13隐藏桌面底部白线
  • 54.【C语言】 字符函数和字符串函数(strncpy,strncat,strncmp函数)
  • 大厂程序员的健身之路
  • Mybatis-plus进阶篇(五)
  • 探索Docker:轻松进入容器并运行命令的实用指南
  • MYSQL表操作
  • powerbi-L8-导入数据时候的动态列
  • Vue3:实现div拖拽
  • 算法打卡:第十一章 图论part02
  • Flask + Swagger 完整指南:从安装到配置和注释
  • 品牌力是什么?如何评估企业品牌影响力?
  • 分享的文章《人生如棋》
  • Android框架之Volley
  • C# 免费离线人脸识别 2.0 Demo
  • chrome扩展demo1-小时钟
  • Effective Java 笔记(一)
  • react 代码优化(一) ——事件处理
  • Redis 懒删除(lazy free)简史
  • Redis中的lru算法实现
  • spring security oauth2 password授权模式
  • 从重复到重用
  • 第2章 网络文档
  • 复习Javascript专题(四):js中的深浅拷贝
  • 高程读书笔记 第六章 面向对象程序设计
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 入口文件开始,分析Vue源码实现
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 学习使用ExpressJS 4.0中的新Router
  • 一起参Ember.js讨论、问答社区。
  • 如何在招聘中考核.NET架构师
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #预处理和函数的对比以及条件编译
  • $.ajax()
  • $.each()与$(selector).each()
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (Matlab)使用竞争神经网络实现数据聚类
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (强烈推荐)移动端音视频从零到上手(下)
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)重识new
  • (转载)CentOS查看系统信息|CentOS查看命令
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET 读取 JSON格式的数据
  • .net6 当连接用户的shell断掉后,dotnet会自动关闭,达不到长期运行的效果。.NET 进程守护
  • .net操作Excel出错解决