【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!

相关文章
|
7月前
|
数据采集 人工智能 监控
AI 应用软件的开发
AI应用开发遵循AI-SDLC,强调数据闭环与迭代实验:从问题定义、数据工程(占60%-80%)、模型实验,到集成部署与MLOps运营。融合敏捷AI与AI辅助开发,关键在数据质量、MVP验证及安全可解释性。(239字)
|
人工智能 程序员 Linux
神秘山洞惊现AI绘画至宝Stable Diffusion残卷
随着AI神器的现世,不少修士担忧其会取代人类职业。然而,自女娲创造人类以来,法宝虽强,始终只是辅助工具,需修士操控才能发挥威力。如今修仙界最大的至宝是GPT,它能以文字为引,转化出所需答案。图片处理方面也有Stable Diffusion、DALL-E等法宝。这些AI工具并非替代修士,而是提升效率的助手。例如,Stable Diffusion最初由慕尼黑和海德堡大学宗师炼制,现已发展多个版本,如v1、v2.0、SDXL等,帮助修士更便捷地生成图像。通过合理使用这些工具,修士们可以更好地实现心中所想,而非被技术取代。
529 6
|
机器学习/深度学习 缓存 Shell
VSCode上的Git使用手记(持续更新ing...)
本笔记是我想要学习如何将本地文件发布到GitHub上时开始看廖雪峰的Git教程,然后打开了VSCode,发现VSCode上面集成的Git辅助使用功能真的很好用…… 基本上到了不用看教程都可以猜懂的地步。 为了整理、规范使用技巧,在经过了一番学习和试验之后,觉得以这样一篇使用手记的形式发布使用技巧相关的博文,以记录和沉淀经验,并帮助更多Git和VSCode初学者少踩坑。 本文参考的教程、文档等内容见本文末尾。
VSCode上的Git使用手记(持续更新ing...)
|
SQL 消息中间件 JavaScript
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程
|
Java API Kotlin
教你用更好的方式在Activity或Fragment之间传递以及返回数据
教你用更好的方式在Activity或Fragment之间传递以及返回数据
728 0
教你用更好的方式在Activity或Fragment之间传递以及返回数据
|
数据采集 机器学习/深度学习 人工智能
阿里妈妈流量反作弊算法实践
作者:@阿里妈妈风控团队背景阿里妈妈是阿里巴巴集团旗下商业数字营销平台。依托阿里巴巴集团核心的商业数据和超级媒体矩阵,为数百万的广告主每年提供上千亿金额的广告服务。2020年中国互联网广告市场规模达5292亿元,根据秒针《2020中国异常流量报告》显示,异常流量占比约8.6%。作为全球顶级广告平台,阿里妈妈坐拥价值逾千亿的商业流量,是黑灰产觊觎的主要目标。风控团队的核心工作之一,就是甄别其中作弊、
|
存储 安全 Unix
一个Bug让人类科技倒退几十年?
一个Bug让人类科技倒退几十年?
835 0
一个Bug让人类科技倒退几十年?
|
机器学习/深度学习 人工智能 算法
概率论01:你真的分得清频率、概率、几率和似然吗?
概率论01:你真的分得清频率、概率、几率和似然吗?
1105 0
概率论01:你真的分得清频率、概率、几率和似然吗?
|
JavaScript NoSQL 物联网
阿里开源了14个核心技术,你了解哪些?
自从2011年宣布第一波开源项目以来,阿里技术人一直积极参与开源社区共建。开源项目数量每年都有所增长,目前阿里巴巴已经有150+个开源项目,其中数个项目 star 破万。相关的 GitHub 2017年数据统计显示,阿里巴巴是唯一一家入围 GitHub 顶尖贡献名单的中国公司。
17748 1

热门文章

最新文章