题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int negativeCounter=0,positiveCounter=0;
double positiveSum=0.0;
int total=in.nextInt();
for(int i=1;i<=total;i++){
int number=in.nextInt();
if(number<0) negativeCounter++;
if(number>0) {
positiveSum+=number;
positiveCounter++;
}
}
System.out.printf("%d ",negativeCounter);
if(positiveCounter==0) System.out.println(0.0);
else System.out.printf("%.1f",positiveSum/positiveCounter);
}
}
查看15道真题和解析