90分.........(java)

P1150 Peter 的烟

MossBand @ 2024-10-26 23:19:17

其他的测试点都通过了,唯独第三个没有通过 一开始我以为是没加检查负数的程序,结果加上了第三个测试点还是过不了 有会JAVA的同志帮忙看一下是怎么回事吗?

非常感谢!!!!!!!!!

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int k = scanner.nextInt();

        if(n<0 || k<0)//检查部分
        {
            return;
        }

        int sum=n/k;
        int num=0;

        if(sum/k==0)//若没有余数
        {
            num=n+sum;
            System.out.println(num);
            return;
        }
        if(sum/k!=0)//若有余数
        {
            int count=sum+sum/k;
            num=n+count;
            System.out.println(num);
            return;
        }
    }
}

|