PAT1012
来源:互联网 发布:js获取td的父节点tr 编辑:程序博客网 时间:2024/05/17 01:33
#include<iostream>using namespace std;int main() { int size, n, a, i = 1, sum0 = 0, sum1 = 0, max = 0, num2 = 0, num3 = 0; double sum3 = 0.0; bool mark1 = false; cin >> size; if (size == 0) return 0; while (size) { cin >> n; a = n % 5; switch (a) { case 0: if (n % 2 == 0) sum0 += n; break; case 1: sum1 += n*i;i *= -1;mark1 = true; break; case 2: ++num2; break; case 3: sum3 += n;++num3; break; case 4: if (max < n) max = n; break; } --size; } if (sum0 == 0) cout << "N"; else cout << sum0; if (mark1 == false) cout << " N"; else cout << " " << sum1; if (num2 == 0)cout << " N"; else cout << " " << num2; if (num3 == 0)cout << " N"; else { double v = sum3 / num3; printf(" %.1f", v); } if (max == 0)cout << " N"; else cout << " " << max; return 0;}
注意有数时再算平均数
sum3必须为double,否则会隐式转换为int
阅读全文
0 0
- pat1012
- PAT1012
- pat1012
- PAT1012
- PAT1012
- PAT1012
- PAT1012
- PAT1012
- PAT1012. The Best Rank
- PAT1012 The Best Rank
- PAT1012:数字分类
- pat1012 The Best Rank
- PAT1012数字分类 (20)
- PAT1012. 数字分类
- pat1012:数字分类
- Pat1012. 数字分类 (20)
- PAT1012. 数字分类 (20)
- PAT1012第二题
- 注解式读取properties文件中的内容
- mysql和oracle函数比较
- js点击按钮删除一行并传递参数小结1
- 论道数字经济、共享经济 第七届中国信息技术服务产业年会都说了啥?
- RecyclerView SpanSizeLookup
- PAT1012
- SharePoint Online 创建列表库
- 数据结构与算法分析(Java语言描述)(16)—— 二叉搜索树基础、节点插入、查找
- new 、delete运算符 、operator new 、operator delete 、malloc 、 free 函数
- 欢迎使用CSDN-markdown编辑器
- Java反射
- 面试题中的回溯算法
- 函数/函数名的本质
- curl 属性 PHP