- chenxueze's blog
神奇的计算
- 2025-2-7 14:00:40 @
#include<bits/stdc++.h>
using namespace std;
int main() {
double n,max = -1e9,min = 1e9,sum = 0,cnt = 0;
for (double i = 1; ; i++) {
cin >>n;
if (n != -1) {
cnt = cnt+1;
}
if (n == -1) {
break;
}
if (max < n) {
max = n;
}
if(min > n) {
min = n;
}
if(n!=-1) {
sum = sum + n;
}
}
cout << fixed << setprecision(6) << max * 1.0 << endl << min * 1.0 << endl << sum * 1.0 /cnt*1.0;
return 0;
}