Java 小虫吃苹果 调用方法

任务描述
小明网购了一箱苹果共有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

img


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;
        }

有帮助的话 采纳一下

刘洪老师的学生吗