【CodeForces】夜深人静写cf

简介: Problem - B - Codeforces

Problem - B - Codeforces 

8..png

8.1.png这道题的解法是真的妙

注意int会向下取整

#include <iostream>
#include <algorithm>
#include <string>
#include <map>
using namespace std;
int main() {
  int t;
  cin >> t;
  while (t--) {
    int n, k;
    cin >> n >> k;
    string s;
    cin >> s;
    map<int, int> a, A;
    for (auto c : s) {
      if (c >= 'a' && c <= 'z') a[c - 'a']++;
      else A[c - 'A']++;
    }
    int res = 0, cnt = 0;
    for (int i = 0; i < 26; i++) {
      res += min(a[i], A[i]);
      cnt += abs(a[i] - A[i]) / 2;
    }
    res += min(cnt, k);
    cout << res << endl;
  }
  return 0;
}

Code over!

相关文章
|
4月前
|
数据采集 人工智能 监控
AI 应用软件的开发
AI应用开发遵循AI-SDLC,强调数据闭环与迭代实验:从问题定义、数据工程(占60%-80%)、模型实验,到集成部署与MLOps运营。融合敏捷AI与AI辅助开发,关键在数据质量、MVP验证及安全可解释性。(239字)
|
8月前
|
存储 人工智能 关系型数据库
媒体声音 | 专访阿里云数据库周文超:GenAI时代,数据管理底座强势升级
近日,阿里云数据库产品事业部总监、AnalyticDB PG及生态工具部负责人周文超,在DTCC 2025专访中分享了阿里云瑶池数据库在多模态数据处理、AI基础设施升级等方向的创新实践。
|
机器学习/深度学习 传感器 算法
【图像分割】基于K-means算法实现遥感图像分类附Matlab代码
【图像分割】基于K-means算法实现遥感图像分类附Matlab代码
|
机器学习/深度学习 缓存 Shell
VSCode上的Git使用手记(持续更新ing...)
本笔记是我想要学习如何将本地文件发布到GitHub上时开始看廖雪峰的Git教程,然后打开了VSCode,发现VSCode上面集成的Git辅助使用功能真的很好用…… 基本上到了不用看教程都可以猜懂的地步。 为了整理、规范使用技巧,在经过了一番学习和试验之后,觉得以这样一篇使用手记的形式发布使用技巧相关的博文,以记录和沉淀经验,并帮助更多Git和VSCode初学者少踩坑。 本文参考的教程、文档等内容见本文末尾。
VSCode上的Git使用手记(持续更新ing...)
|
SQL 消息中间件 JavaScript
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
基于 Taro 实现签字,轨迹回放 #98
基于 Taro 实现签字,轨迹回放 #98
510 0
|
运维 Serverless 开发者
Serverless简介
Serverless简介自制脑图, Serverless中文意思是“无服务器”,是说开发者再也不用过多考虑服务器的问题,可以更专注在产品代码上,计算资源开始作为服务出现,而不是作为服务器的概念出现。
757 0
Serverless简介
|
数据采集 机器学习/深度学习 人工智能
阿里妈妈流量反作弊算法实践
作者:@阿里妈妈风控团队背景阿里妈妈是阿里巴巴集团旗下商业数字营销平台。依托阿里巴巴集团核心的商业数据和超级媒体矩阵,为数百万的广告主每年提供上千亿金额的广告服务。2020年中国互联网广告市场规模达5292亿元,根据秒针《2020中国异常流量报告》显示,异常流量占比约8.6%。作为全球顶级广告平台,阿里妈妈坐拥价值逾千亿的商业流量,是黑灰产觊觎的主要目标。风控团队的核心工作之一,就是甄别其中作弊、
|
缓存 边缘计算 运维
更极速:CDN边缘Serverless产品发布——EdgeRoutine边缘程序
随着云原生技术的普及,阿里云可编程CDN能力逐渐增强,已经实现在靠近用户的边缘,支持将无状态的业务逻辑以函数或容器的方式在边缘完成算力卸载,以此提供最短时延的交互响应。同时,基于阿里云CDN平台强大的基础资源能力和高性能架构,可以轻松满足企业海量的弹性需求。在1月6日的阿里云CDN年度产品升级发布会中,阿里云高级产品经理陈章炜对EdgeRoutine进行了详细解读。
6066 1
更极速:CDN边缘Serverless产品发布——EdgeRoutine边缘程序
|
机器学习/深度学习 人工智能 算法
概率论01:你真的分得清频率、概率、几率和似然吗?
概率论01:你真的分得清频率、概率、几率和似然吗?
1012 0
概率论01:你真的分得清频率、概率、几率和似然吗?