2936:试剂配制
总时间限制: 1000ms 内存限制: 65536kB
描述
现在要配制一种试剂,有八种物质可以选择,分别编号为1,2,…,8。已知在配制试剂时,1号和2号物质不能同时选择(但可以都不选),3号和4号物质不能同时选择(但可以都不选),5号和6号物质必须同时选择或都不选择,7号和8号物质必须选择至少1种(也可以都选择)。现在的问题是,给定一种配方,其中包含1至8号物质中的1种或多种,请你写程序验证这种配方是否符合上述要求。
输入
输入有两行,第一行包含一个整数N,表示待验证的配方中包含的物质的种类数目。第二行包含N个1至8之间的整数,分别代表配方中包含的物质编号,按从小到大顺序给出。
输出
输出只有一行,其中包含一个整数,如果输入中给出的配方符合要求,则输出1,否则输出0。
样例输入
7
1 2 3 4 5 6 7
样例输出
0
来源
医学部计算概论2006期末考试题

问题链接:Bailian2936 试剂配制
问题简述:(略)
问题分析:数据转换一下形式,先标记各种物质是否出现,然后再进行逻辑判定,计算处理就简单了。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* Bailian2936 试剂配制 */#include <bits/stdc++.h>using namespace std;const int N = 8 + 1;
int a[N];int main()
{int n, x;memset(a, 0, sizeof a);scanf("%d", &n);for (int i = 1; i <= n; i++) {scanf("%d", &x);a[x] = 1;}int ans = 1;if (a[1] && a[2]) ans = 0;if (a[3] && a[4]) ans = 0;if (a[5] ^ a[6]) ans = 0;if (a[7] == 0 && a[8] == 0) ans = 0;printf("%d\n", ans);return 0;
}

Bailian2936 试剂配制【标记+逻辑】相关推荐

  1. 点击试剂CuAAC,标记生物分子用科研试剂供应

    击化学(Click chemistry),也译作链接化学.速配接合组合式化学.在药物开发.生物医用材料优化.生物分子标记与检测等诸多领域中有着较好的应用,已经成为的研究领域之一.点击化学符合绿色化学的 ...

  2. 常见点击反应(Click Reactions)及其试剂——CuAAC

    点击化学(Click chemistry),也译作链接化学.速配接合组合式化学.在药物开发.生物医用材料优化.生物分子标记与检测等诸多领域中有着较好的应用,已经成为热门的研究领域之一.点击化学符合绿色 ...

  3. angular id标记_使用传单在Angular中构建地图,第2部分:标记服务

    angular id标记 In my last post, we set up our environment to create a basic map using Leaflet and Angu ...

  4. php中如何实现逻辑删除,手残党的免死金牌:为Typecho增加逻辑删除功能

    手残党的免死金牌:为Typecho增加逻辑删除功能 夜月归途 • 2020 年 05 月 31 日 这次是要对Typecho动刀子了,主要是为了解决误删问题.我个人对数据的存储是非常没有安全感的,特别 ...

  5. 小分子蛋白Western blot 检测

    实验概要 1.目的  检测小分子蛋白抗体 2.适用范围  单克隆抗体和多克隆抗体 实验原理 将经电泳分离的抗原转印到膜上作为固相,利用酶标记的抗抗体以检测已与固相抗原结合的受检抗体 主要试剂 试剂配制 ...

  6. PCR实验室建设要求及防控建议

    聚合酶链锁反应, polymerase chain reaction,简称PCR,是一种分子生物学技术,用于扩增特定的DNA片段,这种方法可以在体外进行,不必依赖大肠杆菌或酵母菌等生物体.PCR这项技 ...

  7. 医疗器械标准目录 第二部分专业技术领域(3)

    目录 二十五.医用光学和仪器 二十六.物理治疗器械 二十七.生物电信号反馈设备 二十八.医用康复器械 二十九.中医器械 三十.听诊器 三十一.医学实验室与体外诊断器械和试剂 三十二.其他 二十五.医用 ...

  8. 看腾讯运维应对“18岁照片全民怀旧”事件的方案,你一定不后悔!

    作者丨魏旸:腾讯高级工程师,15年运维经验的老专家,负责QQ空间.微云.QQ空间相册的运维工作,亲历8亿军装照.QQ空间异地多活建设等重大架构升级事件. 2017年12月30日,元旦假期的第一天,你的 ...

  9. es dsl java api_ElasticSearch 系列 - RestFulAPI(DSL)

    前言 DSL全称 Domain Specific language,即特定领域专用语言 1.全局操作 1.1 查询集群健康情况 GET /_cat/health?v ?v表示显示头信息 集群的健康状态 ...

最新文章

  1. 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装
  2. AngularJS+RequireJS集成环境
  3. Liveness 探测 - 每天5分钟玩转 Docker 容器技术(143)
  4. 老人寻求到一名程序员,用2W行代码给自己打造了一幅肖像画
  5. 代码块是什么?该如何使用?
  6. linux+udp数据传输,Linux利用socket实现两台pc之间的数据传输功能,包括windows到linux,UDP实现...
  7. 第三章——空间域处理方法
  8. python数据分析师工作内容_数据分析师的具体工作职责和工作内容有哪些?
  9. 深入浅出设计模式---1、设计模式原则和分类
  10. Unity 3D ScrollView控件(滚动视图)
  11. C3P0连接池的配置方式
  12. android连接打印机打印pdf文件,在android中打印pdf
  13. MyScript基础功能
  14. pytorch-psenet实现 并训练自己的数据集
  15. matlab--找两条曲线交点并标注于图上的方法
  16. 好玩有趣的Workerman小蝌蚪匿名聊天室HTML源码
  17. Android性能优化 -- 自启动管理
  18. 读文献--《U-Net: Convolution Networks for Biomedical Image Segmentation 》
  19. Simulink如何添加模块到Library Browser
  20. mac电脑修改网卡mac地址

热门文章

  1. 富文本编辑器中空格转化为a_文本编辑器题解
  2. Debouncing circuit(消抖电路)
  3. c语言明解课后答案,《明解C语言》第三章笔记和练习题
  4. mysql union 别名报错_MySQL中UNION和UNION ALL的使用
  5. ArcGIS制图表达Representation实战篇1-边界线和行道树制作
  6. 如何在游戏机制中使用AI/剧情脚本----基于LUA
  7. Xna环境在PC平台下的功能扩展
  8. C#Socket通讯之超时检测
  9. C# WinForm开发系列
  10. 【java学习之路】(javaWeb篇)007.正则表达式专题