任务描述
小明网购了一箱苹果共有n个,商家在发货时,一只小虫偷偷进入了箱子。从商家发货开始,虫子每m个小时吃掉一个苹果。
假设小虫在吃完一个苹果之前不会开始吃另外的苹果,请问,经过k小时后,这箱苹果还剩下多少个完整的苹果。
你需要在类Test10中,完善Begin和End之间的内容,共有两处。
main方法中,完成数据从标准输入读取,并调用方法calculate。必须调用方法calculate。
calculate方法中,完成对输入的参数n,m,k的综合判断,并返回剩下完整的苹果数量!
输入格式
1行,3个空格分隔的整数,分别是n,m,k
输出格式
1行,1个整数,剩下的完整的苹果数量
输入输出样例
平台会对你编写的代码进行测试:
例如:
测试输入:3 2 1
预期输出:2
友情提示
对于所有数据,0≤n,m,k≤10000
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int k = sc.nextInt();
int result = calculate(n, m, k);
System.out.println(result);
}
public static int calculate(int n, int m, int k) {
// Begin
int remain = n;
int time = k/m;
remain = n - time;
if(k%m != 0){
remain--;
}
// End
return remain;
}
有帮助的话 采纳一下
刘洪老师的学生吗