题解 | #记负均正#

记负均正

http://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8

这道题目思路很简单,最重要的考察点就是对小数点输出的掌握System.out.printf("%.1f\n",float);

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
             int n = sc.nextInt();
             int fu = 0;
             int zu= 0;
             int sum = 0;
            for(int i = 0;i<n;i++){
                int k = sc.nextInt();

                if(k<0)fu++;
                if(k>0){
                    sum+=k;
                    zu++;
                }
            }
            System.out.printf("%d %.1f\n",fu,(sum*1.0/zu));
        }
    }
}
全部评论

相关推荐

高斯林的信徒:问你有没有保底,好人啊,就差把这是kpi面告诉你了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务