求数列的和

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 92488    Accepted Submission(s): 55787

Problem Description
数列的定义如下:
数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。
Input
输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。
Output
对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。
Sample Input

81 4 2 2
Sample Output

94.73 3.41
Author
lcy
Source
C语言程序设计练习(二)

问题链接:HDU2009 求数列的和。

问题简述:参见上文。

问题分析

  这个数列之和为浮点数。C语言中,浮点数有两种类型,分别是float和double。float可以满足一般的科学计算需求;double表示数的范围更大,精度更高。如果需要更高的精度,可以选用类型long double。程序员可以根据实际用途选用合适的类型。

程序说明

  程序中,数列求和时,使用while语句控制循环,虽然简洁,但是稍微难懂一些。一般用for语句控制循环,程序相对易懂。

AC的C语言程序如下:

/* HDU2009 求数列的和 */#include <stdio.h>
#include <math.h>int main(void)
{int n, m;double sum, ai;while(scanf("%d%d", &n, &m) != EOF) {// 初始化设置:第1项sum = n;ai = n;// 数列求和while(--m) {        // 更易懂的一般写法:for(i=2; i<=m;i++)ai = sqrt(ai);sum += ai;}// 输出结果printf("%.2f\n", sum);}return 0;
}

HDU2009 求数列的和【入门】相关推荐

  1. HDU2009 求数列的和【迭代】

    求数列的和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...

  2. 用python求数列前n项的平方和

    求数列前n项的平方和 ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪ ...

  3. 求数列的和 AC 杭电

    求数列的和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  4. hdu 2009 求数列的和(c语言)

    hdu 2009 求数列的和 link 题目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Ot ...

  5. HDU 2009 求数列的和

    http://acm.hdu.edu.cn/showproblem.php?pid=2009 Problem Description 数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数 ...

  6. C# 实验三 判断一个字符、判断三角形、千名学生、a+aa+aaa+aaaa、求数列相加、约瑟夫环

    题目 以下为实现代码 1 判断一个字符 using System; using System.Collections.Generic; using System.Linq; using System. ...

  7. 《挖财编程题》求数列的和

    题目描述 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和. 输入描述: 输入数据有多组,每组占一行,由两个整数n(n < 10000)和m(m < 1000)组成,n和m的 ...

  8. C++描述杭电OJ 2009.求数列的和 ||

    C++描述杭电OJ 2009.求数列的和 || Problem Description 数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和. Input 输入数据有多组, ...

  9. 求数列1/3到1/n之和

    求数列之和,数列从1/3开始,到1/n结束,当我们输入任意数x的时候,那么这个数列相加之和到1/x结束,控制台会输出数列之和. 求1/3到1/9数列之和 结果演示 代码演示 package com.f ...

最新文章

  1. Android服务部分总结
  2. 5g上行速率怎么提升_揭秘联发科5G独家技术,攻克上行覆盖和终端功耗两大技术难题...
  3. 性能测试监控关键指标
  4. 多元线性回归(java实现)
  5. 170 亿参数加持,微软发布史上最大 Transformer 模型 T-NLG!
  6. 12.GitLab System Hooks
  7. 基于IHttpAsyncHandler的TCP收发器
  8. 极品飞车ol服务器连接不稳定,极品飞车OL常见客户端问题有哪些_客户端问题解决方法_3DM网游...
  9. Java的scjp_Java认证scjp考试过关攻略[转]
  10. 关于Terra和Aqua的轨道问题整理
  11. 2019APMCM亚太数学建模题目
  12. ie ajax缓存怎么清理,解决Ajax中IE浏览器缓存问题
  13. html 倒计时弹出框,javascript实现倒计时提示框
  14. db2配置、db和dbm
  15. office365打开服务器文件出错,Microsoft Office 365个人版打开显示错误
  16. 【慕课网】前端零基础入门---步骤一:页面结构层HTML---03-HTML表单
  17. RuntimeError: xxx.pth is a zip archive (did you mean to use torch.jit.load()?)
  18. 撩妹奇招——修改Excel单元格默认格式
  19. selenium定位两个相同id、class的元素的第二个元素
  20. 17.python-解决 pycharm运行提示:from PyQt5 impor ImportError:DLL load failed while importing QtCore

热门文章

  1. ColorMatrixFilter 色彩矩阵滤镜
  2. VC(MFC)以ADO连接数据库(基于控件ListControl)
  3. android5.1禁用通知栏,android-阻止通知栏
  4. 在Linux下使用dnw和u-boot烧写系统
  5. java数据类型单位_java的数据类型
  6. 三菱fx2n做从站的modbus通讯_三菱FX2N与昆仑通态(MCGS)无线编程口通讯例程
  7. 剑指offer面试题64. 求1+2+…+n(逻辑符短路)(递归)
  8. LeetCode 199. 二叉树的右视图(DFS)(特殊的递归)
  9. TensorFlow安装教程(Windows/Linux两种版本)
  10. Java的tomcat的配置_java-Tomcat配置