【华为 OJ】记负均正2
2016-08-05 14:00
148 查看
从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值
输入描述:
输入任意个整数
输出描述:
输出负数个数以及所有非负数的平均值
输入例子:
输出例子:
#include <iostream>
#include <vector>
#include <iomanip>
using namespace std;
int main()
{
int num = 0, sum = 0, n1 = 0;
vector <int> arr;
int n;
while (cin >> n)
{
arr.push_back(n);
}
for (int i = 0; i < arr.size(); i++)
{
if (arr[i] < 0)
num++;
else if (arr[i]>= 0)
{
sum += arr[i];
n1++;
}
}
double r = 0.0;
r = (double)sum / (double)n1;
cout << num << endl;
cout << fixed << showpoint << setprecision(1) << r << endl;
return 0;
}
输入描述:
输入任意个整数
输出描述:
输出负数个数以及所有非负数的平均值
输入例子:
-13 -4 -7
输出例子:
30.0
#include <iostream>
#include <vector>
#include <iomanip>
using namespace std;
int main()
{
int num = 0, sum = 0, n1 = 0;
vector <int> arr;
int n;
while (cin >> n)
{
arr.push_back(n);
}
for (int i = 0; i < arr.size(); i++)
{
if (arr[i] < 0)
num++;
else if (arr[i]>= 0)
{
sum += arr[i];
n1++;
}
}
double r = 0.0;
r = (double)sum / (double)n1;
cout << num << endl;
cout << fixed << showpoint << setprecision(1) << r << endl;
return 0;
}
相关文章推荐
- 华为路由器密码恢复
- 华为交换机的后缀详解
- 华为RAID 1阵列卡设置教程图文详解
- 华为的IPD流程
- 华为手机真机调试设置
- 一些OJ网站
- 以华为为例告诉你HRBP 到底是什么?
- 华为OR小米,谁是智能手机出货量之王?
- 抢先小米!NFC支付又添一家 华为推出Huawei Pay
- 华为员工真实工资揭秘:十年青春才能换来百万年薪
- 深刻!一张图看懂在华为和腾讯工作的区别
- SE100101系统概述
- 华为防火墙配置演示 Quidway SecPath
- 华为防火墙地址转换
- 华为(VRRP-OSPF-STP-SNMP链路聚合)
- S9300做VRRP的配置
- 配置负载分担VRRP
- 华为9306(9300系列)在不删除配置的情况下恢复密码
- 思科和华为交换机常用命令对比学习