import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
float h=scanner.nextFloat();
int n =scanner.nextInt();
float sum =h;
float tirm = h/2;
for(int i = 2;i<=n;i++){
sum = sum + tirm*2;
tirm = tirm/2;
}
System.out.println(String.format("%.3f",tirm)+" "+String.format("%.3f",sum));
//输出格式为:System.out.println(String.format("%.3f", h)+" "+String.format("%.3f", sum));
}
}
每次下降的高度是上次的一半,但是经历的距离要*2



京公网安备 11010502036488号