网易 8月8 第一题,为什么只有0.3;求大佬指点

网易 8月8 第一题,为什么只有0.3;求大佬指点
public class Main1 {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            int n = sc.nextInt();
            int [] a=new int[n];
            for(int i = 0; i < n; i++){
                a[i]= sc.nextInt();
            }
            int count=0;
            for (int i = 0; i <n ; i++) {
                count+=find(a[i]);
            }
            System.out.println(count);
        }
        public static int find(int num){

            if(num==1){
                return 0;
            }
            if(num==2||num==3){
                return 1;
            }
            if(num%2==1){
                return find(num-3)+1;
            }else
                return num/2;
        }

}


#笔试题目#
全部评论
这是素数那道吗
点赞 回复
分享
发布于 2020-08-08 17:01

相关推荐

头像
04-09 14:29
Java
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务