java蓝桥杯练习 调和数列问题

资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
  输入一个实数x,求最小的n使得,1/2+1/3+1/4+…+1/(n+1)>=x。

输入的实数x保证大于等于0.01,小于等于5.20,并且恰好有两位小数。你的程序要能够处理多组数据,即不停地读入x,如果x不等于0.00,则计算答案,否则退出程序。

输出格式为对于一个x,输出一行n card(s)。其中n表示要计算的答案。
输入格式
  分行输入x的具体数值
输出格式
  分行输出n的数值,格式为n card(s)
样例输入
1.00
3.71
0.04
5.19
0.00

样例输出
3 card(s)
61 card(s)
1 card(s)
273 card(s)

//java code
import java.util.*;
public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);double n;while ((n=sc.nextDouble())!=0){System.out.println(f(n));}}static String f(double x){double sum=0;int n=1;sum+=1.0/(n+1);while (sum<x){n++;sum+=1.0/(n+1);}return n+" card(s)";}
}

java蓝桥杯练习 调和数列问题相关推荐

  1. 标题 日期问题java蓝桥杯,日期类的使用(java)-蓝桥杯

    蓝桥杯日期问题常考,java提供了日期类很方便: //日历类 Calendar c = Calendar.getInstance(); // 获取实例化对象 Date date =c.getTime( ...

  2. java蓝桥杯练习 学做菜

    java蓝桥杯练习 学做菜 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 涛涛立志要做新好青年,他最近在学做菜.由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜, ...

  3. java蓝桥杯练习 蜜蜂飞舞

    java蓝桥杯练习 蜜蜂飞舞 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 "两只小蜜蜂呀,飞在花丛中呀--" 话说这天天上飞舞着两只蜜蜂,它们在跳一种奇怪的舞 ...

  4. Java 蓝桥杯 我们的征途是星辰大海

    Java 蓝桥杯 我们的征途是星辰大海 最新的火星探测机器人curiosity被困在了一个二维迷宫里,迷宫由一个个方格组成. 共有四种方格: '.' 代表空地,curiosity可以穿过它 '#' 代 ...

  5. JAVA 蓝桥杯 算法提高 阮小二买彩票

    JAVA 蓝桥杯 算法提高 阮小二买彩票 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电 ...

  6. java蓝桥杯练习 拉马车

    java蓝桥杯练习 拉马车 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 小的时候,你玩过纸牌游戏吗? 有一种叫做"拉马车"的游戏,规则很简单,却很吸引小朋友. ...

  7. java蓝桥杯练习 幸运数

    java蓝桥杯练习 幸运数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 幸运数是波兰数学家乌拉姆命名的.它采用与生成素数类似的"筛法"生成. 首先从1开始写出 ...

  8. java蓝桥杯加法变乘法_蓝桥杯-加法变乘法-java

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: ...

  9. java蓝桥杯练习 Hankson的趣味题

    java蓝桥杯练习 Hankson的趣味题 资源限制 时间限制:1.0s 内存限制:64.0MB 问题描述 Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hank ...

  10. java蓝桥杯练习 删除多余括号

    java蓝桥杯练习 删除多余括号 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个含有括号的四则运算表达式,要求去掉可能含有的多余的括号,结果要保持原表达式中变量和运算 ...

最新文章

  1. Python3中__call__方法介绍
  2. weblogic在linux服务器上部署应用
  3. Adobe Dreamweaver CS3中文版
  4. 人质困境:多个人的囚徒困境(博弈论的诡计)
  5. 特别企划 | 或许是史上最萌的产品经理改需求姿势(多图)
  6. OpenCV 反投影Back Projection
  7. swift怎么调用Java,Swift完成UIAlertController的调用
  8. 浅谈Java的数据结构
  9. 删除单链表中倒是第K个结点
  10. 加快linux编译速度,Linux Makefile 编译速度的优化【转】
  11. SAP License:当变态的与病态的需求来临,你是否说不?
  12. 精心准备了10个行业30张大屏模板,0代码直接套用
  13. 给予redis和zookeeper的分布式锁
  14. 台式机双系统安装(windows10+ubuntu18.04)及ROS安装的坑点解决
  15. ceb2Pdf.exe实现ceb文件转pdf,内网离线安装wine(手动编译32位)实现在centos(linux)上运行window程序exe程序,解决wine : Z:\xxx EXE格式无效
  16. 第四方支付 java代码_第三方支付平台 API聚合支付系统 云支付源码 PHP第四方pi支付...
  17. c++如何侦测鼠标点击?
  18. 批量给pdf加水印,请用这个办法
  19. python实现打印九九乘法表
  20. moment 时间类型的转换

热门文章

  1. VIVO打击刷量,我们如何应对?
  2. 解决-系统策略禁止安装此设备,请与系统管理员联系
  3. java即时通讯_java实现即时通信的完整步骤分享
  4. 外卖红包返利小程序源码系统
  5. 关键词排名的查询方法
  6. linux构建lamp的关键步骤,Linux-LAMP平台搭建详解
  7. 贝叶斯统计:概率思维的魔法
  8. 10个屌炸天的设计网址导航带你嗨翻科技设计界 #精选前端开发设计素材
  9. python百度热搜指数+动态可视化排行榜
  10. win10下如何安装win7自带的照片查看器。