-
个人简介
#include<bits/stdc++.h> using namespace std ; long long n,m,a[100010],l,s=0; int main(){ cin>>n>>m; for(int i=1;i<=n;i++){ cin>>a[i]; } l=0; sort(a+1,a+1+n); l=0; int p=m; for(int i=n;i>=1;i--){ if(a[i]%2==1 && m!=0){ m--; l+=a[i]; } if(a[i]%2==0 && p!=0){ p--; s+=a[i]; } } if(m!=0 && p!=0){ cout<<0; return 0; } cout<<max(s,l); }
-
通过的题目
-
最近活动
题目标签
- 初窥门径
- 40
- 顺序结构
- 28
- 一本通编程启蒙
- 22
- 融会贯通
- 13
- 略有小成
- 9
- 驾轻就熟
- 8
- 循环结构
- 7
- 一维数组
- 6
- 动态规划
- 6
- 循环嵌套
- 5
- 字符串
- 5
- 排序
- 5
- 模拟
- 5
- 背包
- 4
- 高精度
- 4
- GESP三级
- 4
- 分支结构
- 3
- 计数排序
- 3
- 蓝桥杯
- 3
- 递归
- 3