首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
弹地小球
[编程题]弹地小球
热度指数:6946
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
一个小球,从高为
H
的地方下落,下落弹地之后弹起高度为下落时的一半,比如第一次弹起高度为
H/2
,如此往复,计算从小球
H
高度下落到第
n
次弹地往返的总路程。
输入描述:
输入第一行为样例数m,接下来m行每行两个整数H和n,n不超过5。
输出描述:
输出m行,表示所求总路程,结果保留小数点后两位。
示例1
输入
1 5 2
输出
10.00
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(16)
分享
提交结果有问题?
37个回答
6篇题解
开通博客
echo991206
发表于 2022-03-10 10:39:10
这题的n取得很小,如果大的话,可以直接用等比数列算更快,等比q为0.5 ">#include<math.h> int main() { int m; scanf("%d",&m); while(m--) { dou
展开全文
牛客382094256号
发表于 2026-03-17 10:21:43
#include <stdio.h> int main() { int m; scanf("%d",&m); for(int j=1;j<=m;j++){ int h,n; scanf("%d%d&q
展开全文
也不容易的小白菜很怕黑
发表于 2023-03-30 18:12:48
//一个小球,从高为H的地方下落,下落弹地之后弹起高度为下落时的一半,比如第一次弹起高度为H/2, //如此往复,计算从小球H 高度下落到第n 次弹地往返的总路程。 #include<stdio.h> int main() { int m; scanf("%d", &m
展开全文
czz__zzz
发表于 2025-03-30 14:10:26
#include<iostream> using namespace std; int main() { int n; cin >> n; while (n) { double h; int w; cin >> h >> w;
展开全文
小路绫ayaya
发表于 2026-03-13 16:20:56
#include <iostream> #include <iomanip> using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr);
展开全文
笑川不吃香菜
发表于 2024-03-13 10:40:55
#include <bits/stdc++.h> using namespace std; int main() { int m;cin>>m; while(m--){ vector<float>v; float H
展开全文
问题信息
思维
基础数学
上传者:
小小
难度:
37条回答
16收藏
6794浏览
热门推荐
通过挑战的用户
查看代码
_cherry
2023-02-27 12:42:05
铃铛~~
2022-10-19 14:32:37
微笑诉说悲伤
2022-09-07 16:06:31
Spectre_
2022-08-29 20:44:29
牛客73276...
2022-07-20 18:16:45
相关试题
扔骰子
排序
贪心
思维
评论
(3)
牛牛的超市
动态规划
基础数学
评论
(5)
牛牛排队
排序
思维
快速幂
评论
(9)
在电商支付模块测试中,需要对金额输...
软件测试
评论
(1)
以下哪些技术可以帮助大模型有效处理...
大模型概念
评论
(1)
弹地小球
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
1 5 2
10.00