crj


私信TA

用户名:dotcpp0715696

访问量:1826

签 名:

菜菜

等  级
排  名 466
经  验 4725
参赛次数 0
文章发表 31
年  龄 0
在职情况 学生
学  校 商洛学院
专  业 外卖科学与技术

  自我简介:

美团外卖

解题思路:将第一次下落,至第二次达到最高点当作一个整体,c=m*1.5;

m减半,m*=0.5;d累加;

第n次落地时经过的路程为d-m;

最后一次不弹起来,所以要减去m;

注意事项:

参考代码:

#include <stdio.h>

int main()

{

float m = 0,d=0,n=0;

scanf("%f %f",&m, &n);

for (int i = 0; i < n; i++)

{

float c = m*1.5;

m *= 0.5;

d += c;

}

printf("%.2f %.2f", m, d - m);

return 0;

}


 

0.0分

1 人评分

  评论区

墨迹
2024-03-27 19:46:18
  • «
  • 1
  • »