题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
#import <Foundation/Foundation.h>
int main(int argc, char* argv[]) {
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
int totalNum;
while (scanf("%d", &totalNum) != EOF) {
int j;
int fushuNum = 0, sum = 0, zhengshuNum = 0;
float avaNum = 0.0;
// printf("totalNum is %d\n", totalNum);
for (int i = 0; i < totalNum; i++) {
scanf("%d", &j);
// printf("j is %d\n", j);
if (j > 0) {
sum += j;
zhengshuNum ++;
}
else if (j < 0) {
fushuNum ++;
}
}
if (zhengshuNum != 0) {
avaNum = sum * 0.01 / (zhengshuNum * 0.01);
}
else {
avaNum = 0;
}
printf("%d %.1f", fushuNum, avaNum);
}
// printf("numContent is %s", numContent);
[pool drain];
return 0;
}
