学了这么久,来打一次CF看看自己学的怎么样吧

too young too simple

1152A - Neko Finds Grapes

题目链接:"https://codeforces.com/contest/1152/problem/A"

题目大意:一堆宝箱和钥匙,一个钥匙开一个宝箱,每个宝箱只能开一次,钥匙也是一次性的。钥匙和宝箱都有编号,奇数钥匙能开偶数宝箱,偶数钥匙能开奇数宝箱,求最多能开几个宝箱。

题目思路:简单签到题,输入的时候统计奇数钥匙、偶数钥匙、奇数宝箱和偶数宝箱的数量,把min(奇数钥匙,偶数宝箱)和min(偶数钥匙,奇数宝箱)相加即为答案

代码如下

#include<bits/stdc++.h>
using namespace std;
int main() {
int n,m,odd_n=0,even_n=0; int c,k,odd_m=0,even_m=0;
cin>>n>>m;
for(int i=0;i<n;i++){
cin>>c;
if(c%2)odd_n++;
else even_n++;
} for(int i=0;i<m;i++){
cin>>k;
if(k%2)odd_m++;
else even_m++;
} cout<<min(odd_n,even_m)+min(odd_m,even_n);
}

最新文章

  1. 篇二:JS身份证校验
  2. 基于fab自动化部署
  3. Apache Spark shell的实例操作
  4. C++ Bitsets
  5. unity3d shader之实时室外光线散射(大气散射)渲染
  6. Java IO复习 UDP
  7. 简单的FIRST+集演示程序
  8. Codeforces Good Bye 2016 题解
  9. thinkphp3.2v
  10. hdu4542 &amp;&amp; ZOJ2562(反素数)
  11. radhat6.6上安装oracle12c RAC (三)
  12. python初学代码留个纪念
  13. VS下个人认为比较实用的插件
  14. RISC-V架构简介
  15. BZOJ.4245.[ONTAK2015]OR-XOR(贪心)
  16. OO作业总结报告3
  17. C# 申请非托管内存
  18. MIT-6.828-JOS-lab3:User Environments
  19. SELECT a.loginname,a.deviceid,a.time,Row_Number() OVER (partition by a.loginname ORDER BY a.deviceid desc,a.time asc) rank
  20. 检测web服务器指定位置大文件是否存在

热门文章

  1. 消息中间件和JMS介绍
  2. windows下运行Eigen
  3. 关于egg.js的安全延伸思考
  4. 刷机魅蓝note2
  5. godoc
  6. mysql时间戳转换
  7. Django模板继承和引用
  8. EFLinq查询
  9. mysql ERROR 1451 (23000)
  10. 记录做一个类似于探探的卡片式布局的Recycleview有数据一直不显示