题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
import java.util.*; import java.text.DecimalFormat; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[]args){ Scanner input=new Scanner(System.in); int n=input.nextInt(); int sumzheng=0; int countzheng=0; int countfu=0; for (int i = 0; i < n; i++) { int value=input.nextInt(); if(value<0){ countfu++; }else if(value>0){ sumzheng+=value; countzheng++; } } if(countzheng>0){ double avg=(double)sumzheng/(double)countzheng; DecimalFormat df=new DecimalFormat("#####.0"); System.out.println(countfu+" "+df.format(avg)); }else{ System.out.println(countfu+" "+0.0); } } }