Javaはカタツムリが井戸を登る問題を実現します。
1140 ワード
Javaはカタツムリが井戸を登る問題を実現します。
**井戸のnメートルの深さがあります。井戸の底から上に登るかたつむりがいます。昼はxメートルを登り、夜はy米に落ちています。かたつむりは何日間で井戸の中から這い上がることができますか?
**井戸のnメートルの深さがあります。井戸の底から上に登るかたつむりがいます。昼はxメートルを登り、夜はy米に落ちています。かたつむりは何日間で井戸の中から這い上がることができますか?
import java.util.Scanner;
public class SnailClimbWell {
public static void main(String[] args) {
// TODO
// n
System.out.println(" n :");
Scanner sc1=new Scanner(System.in);
double n=sc1.nextDouble();
// x
System.out.println(" X :");
Scanner sc2=new Scanner(System.in);
double x=sc2.nextDouble();
// y
System.out.println(" y:");
Scanner sc3=new Scanner(System.in);
Double y=sc3.nextDouble();
double sum=0;
int day=1;
while(true){
sum+=x;//
/*
* if , , ,
* else 。
*/
if(sum>=n){
System.out.println(" "+day+" ");
break;
}
else{
sum-=y;
day++;
}
}
}
}
n :
10
X :
3
y:
2
8
n :
18.96
X :
2.88
y:
0.99
10