PAT1012
发布日期:2021-06-21 03:12:44
浏览次数:22
分类:技术文章
本文共 953 字,大约阅读时间需要 3 分钟。
#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace std; int main() { int k,oddsum,sum2,aveans,ans,maxscore,f1,f2,f3,f4,f5,a[1005]; double ave; int n; while(cin>>n) { f1=f2=f3=f4=f5=0; oddsum=0; sum2=0; k=1; ans=0; maxscore=0; ave=0.0; aveans=0; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n;i++) if(a[i]%5==0&&a[i]%2==0) { f1=1; oddsum+=a[i];} for(int i=0;i<n;i++) { if(a[i]%5==1) {sum2=sum2+(k*a[i]); f2=1; k=-k;} } for(int i=0;i<n;i++) { if(a[i]%5==2) { f3=1; ans++;} } for(int i=0;i<n;i++) { if(a[i]%5==3) { ave+=a[i]; f4=1; aveans++;} } for(int i=0;i<n;i++) { if(a[i]%5==4) { f5=1; maxscore=max(maxscore,a[i]);} } if(aveans!=0) ave/=aveans; if(f1!=0) printf("%d ",oddsum); else printf("N "); if(f2!=0) printf("%d ",sum2); else printf("N "); if(f3!=0) printf("%d ",ans); else printf("N "); if(f4!=0) printf("%.1lf ",ave); else printf("N "); if(f5!=0) printf("%d\n",maxscore); else printf("N\n"); } return 0; }转载地址:https://blog.csdn.net/k_koris/article/details/80368445 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年12月11日 14时44分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
存储ic载板_ic载板的定义
2019-06-17
腐蚀rust服务器命令_腐蚀Rust游戏指令大全 全游戏指令一览
2019-06-17
java grid++report 接口数据实现 对接_接口自动化测试企业级项目实战1
2019-06-17
hyperv无法连接本地_如何在Windows和Mac之间设置本地文件夹共享
2019-06-17
dubbo没有消费者_突发流量引发的Dubbo拥堵,该怎么办?
2019-06-17
glibc是什么_在编译时为什么要加上 –lm ?
2019-06-17
ccf小明放学20分_互联网体系结构与网络空间安全课程建设分论坛:推进课程建设...
2019-06-17
qemu交叉编译arm内核_4.3.1 使用qemu进行arm64仿真
2019-06-17
群晖nas介绍文档_怎样在团队中推广使用群晖NAS
2019-06-17
linux修改网口为dhcp_Linux相关研发人员需要熟练掌握的常用接口与总线
2019-06-17
in作为介词的用法_一句话把握介词短语的本质:以介词in为例
2019-06-17
网络切片技术缺点_中国联通携手紫光展锐发布首款5G网络切片技术
2019-06-17
pandas取第一行数据_这些Pandas核心操作都不会,怎么搞机器学习!
2019-06-17
显示器分辨率一直跳_买显示器时你所需要了解的:
2019-06-17
client netty 主动发数据_netty事件模型实现原理
2019-06-17
归一化强度代表什么_日记(不锈钢A2-70代表的信义)
2019-06-17