感觉北方好冷啊,一冷就想进入冬眠状态是怎么回事...还是好好练题吧

1109:开关灯

#include <iostream> 
using namespace std;
int main()
{
    int n,m;
    cin>>n>>m;
    int a[5001];
    for(int i=1;i<=n;i++){
        a[i]=0;//用一个状态记录灯的开关; 
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if((i%j)==0)
        {
            if(a[i]==0)
            a[i]=1;//每次的状态进行改变 
            else
            a[i]=0;}
        }
        
    } 
    for(int i=1;i<=n;i++){
        if(a[i]==1)
        cout<<i<<" ,";
    }
    
    
    return 0;
 }

1114:白细胞计数

#include <iostream> 
#include <iomanip>
#include <cmath> 
using namespace std;
int main()
{
    int n;
    cin>>n;
    double a[301];
    double b[300];
    for(int i=0;i<n;i++){
        cin>>a[i];//输入数据 
    }
    double min=a[0];
    double  max=a[0];
    for(int i=0;i<n;i++){
        if(a[i]>max)
        max=a[i];
        if(a[i]<min)
        min=a[i];//找到最大值和最小值 
    }
    double sum=0;
    double v;
    for(int i=0;i<n;i++){
        sum+=a[i];//求和 
    }
    v=(sum-max-min)/(n-2);//去除最大值和最小值求平均值
    float c;
    c=sum/n;
     for(int i=0;i<n;i++){
         if(a[i]==max||a[i]==min)
         b[i]=0;//扣除的两个样本; 
         else
         b[i]=fabs(a[i]-v);
     }//求每个数与平均值的差 
    float m=b[0];
     for(int i=0;i<n;i++){
         if(b[i]>m)
         m=b[i];//选取误差最大的值; 
     }
    cout<<setiosflags(ios::fixed)<<setprecision(2)<<c;
    cout<<endl;
     cout<<setiosflags(ios::fixed)<<setprecision(2)<<m;
    
    return 0;
 }

1109:开关灯 1114:白细胞计数相关推荐

  1. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  2. [高通SDM450][Android9.0]CTA认证--去掉彩信、短信、通话功能

    文章目录 开发平台基本信息 问题描述 解决方法 开发平台基本信息 芯片: SDM450 版本: Android 9.0 kernel: msm-4.9 问题描述 与去掉录音功能同理,设备在进行入网认证 ...

  3. fna服务器未响应,服务器端口说明

    compressnet 管理实用程序 3  压缩进程 5  远程作业登录 7  回显(Echo) 9  丢弃 11  在线用户 12  我的测试端口 13  时间 15  netstat 17  每日 ...

  4. 信息学奥赛一本通 1114:白细胞计数 | OpenJudge NOI 1.9 08

    [题目链接] ybt 1114:白细胞计数 OpenJudge NOI 1.9 08:白细胞计数 [题目考点] 1. 求数组中最大值及其下标 方法1:保存最大值和下标 设置临时最大值变量mx,mx的初 ...

  5. 信息学奥赛一本通 1109:开关灯 | OpenJudge NOI 1.5 31:开关灯

    [题目链接] ybt 1109:开关灯 OpenJudge NOI 1.5 31:开关灯 [题目考点] 1. 模拟 2. 循环.数组 3. 用逗号分隔输出 设标志位:isFirst,表示现在输出的是否 ...

  6. 信息学奥赛一本通(1114:白细胞计数)

    1114:白细胞计数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 42906     通过数: 14315 [题目描述] 医院采样了某临床病例治疗期间的白细胞数 ...

  7. 信息学奥赛一本通(1109:开关灯)

    1109:开关灯 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 45064     通过数: 21130 [题目描述] 假设有N盏灯(N为不大于5000的正整数) ...

  8. 1114:【白细胞计数】

    1114:白细胞计数 [题目描述] 医院采样了某临床病例治疗期间的白细胞数量样本n份,用于分析某种新抗生素对该病例的治疗效果.为了降低分析误差,要先从这n份样本中去除一个数值最大的样本和一个数值最小的 ...

  9. 信息学奥赛一本通1114:白细胞计数 视频题解

    信息学奥赛一本通1114:白细胞计数 视频题解 1114:白细胞计数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 38224 通过数: 12593 [题目描述] 医院采样了某临 ...

最新文章

  1. Debug常用指令和DOSBox使用步骤
  2. mysql不能改路径到d盘_Windows Server 2008 R2修改MySQL 5.5数据库目录为D盘示例
  3. Linux系统介绍 文件夹和文件管理命令 10个(pwd ls cd mkdir touch mv rm cp tar ln)
  4. Ffmpeg 定位文件(seek file)
  5. IE6下margin-left双倍bug问题
  6. 【APICloud系列|30】UILoading 模块demo源码的实现
  7. word+增加水印+java_为Word2019文档添加水印的两种方法
  8. 2016下半年网络规划设计师考试下午真题
  9. 脉搏波相关产品的介绍
  10. ubuntu 10.04的git安装和使用
  11. java怎么让main方法不退出_JAVA线程池原理源码解析—为什么启动一个线程池,提交一个任务后,Main方法不会退出?...
  12. 项目文件3 项目范围说明书、项目团队派工单、质量控制测量结果、质量测量指标、质量报告、需求文件、需求跟踪矩阵、 资源分解结构
  13. 用命令更改电脑静态IP或自动获取IP地址
  14. 饥荒控制台输入没用_饥荒联机版代码为什么没效 怎么用怎么输入
  15. SpringBoot的幕后推手...
  16. 一分钟教你如何批量处理图片
  17. 在线查看word,excel,pdf文件解决
  18. JavaScript学习笔记2——JavaScript操作BOM对象
  19. H5 页面适配几种展现形式
  20. 轻博客系统 doudangQb

热门文章

  1. putextra 传递对象_intent.putextra用法 使用Intent传递对象的两种方式 - 电脑常识 - 服务器之家...
  2. 飞蚁http代理:如何寻找爬虫入口?
  3. 2023年全国最新工会考试精选真题及答案6
  4. Linux——重点回顾
  5. 学习方法-学习观(12)我们为何不进化成 过目不忘?
  6. 夸父、喜姐相继融资,资本热捧的小吃能否打破“网红魔咒”?
  7. 安卓listview点击空白事件_王者荣耀安卓苹果ios改空白名重复名字特殊昵称教程...
  8. 看别人是怎么挣钱的,你就知道生活中 思路决定成功
  9. 脚本外挂-图色识别-大漠课程-图色识别(三)
  10. oracle存储过程写法 并行_oracle存储过程的写法