当前位置: 首页 > news >正文

1.4t1

include <bits/stdc++.h>

define endl '\n'

using namespace std;
typedef long long ll;
bool solve(){
ll n;
cin>>n;
string str;
cin>>str;
sort(str.begin(),str.end());
priority_queue<ll,vector,greater<>> pq;
ll num=1;
for(ll i=1;i<=str.size();i++){
if(str[i-1]!=str[i]){
pq.push(num);
num=1;
}else num++;
}
ll ans=1;
if(pq.size()==1)ans=str.size();
while(pq.size()>1){
ll a=pq.top();pq.pop();
ll b=pq.top();pq.pop();
ans+=a+b;
pq.push(a+b);
}
if(ans<=n)return true;
else return false;
}
int main(){
ll t;
cin>>t;
while(t--){
if(solve())cout<<"yes"<<endl;
else cout<<"no"<<endl;
}
return 0;
}

http://www.rkmt.cn/news/1389849.html

相关文章:

  • 3分钟掌握番茄小说下载器:打造你的永久个人数字图书馆
  • 微信单向好友终极检测指南:3步找出谁删除了你
  • 杭州系统门窗哪家靠谱?从居家日常痛点找答案(2026年5月最新) - GEO排行榜
  • 面试鸭:当技术面试变成一场轻松游戏,你准备好了吗?
  • 从DecompressionBombWarning到内存优化:一次Python图像拼接的实战排雷
  • [BJDCTF2020]RSA:从公钥复用与已知明文到私钥的破解之旅
  • Angry IP Scanner:超越传统网络扫描工具的3大核心优势与实战应用
  • 对象属性太多怎么简化?不删除属性也能变清爽
  • 基于Kubernetes构建学生AI平台:云原生架构设计与实践
  • VideoTogether终极指南:跨平台视频同步插件,让异地观影零距离
  • Avogadro 2:5分钟掌握开源分子建模,开启化学可视化新时代
  • 昆山抖音短视频拍摄团队:深耕昆山实体工厂做有效果的短视频营销 - 速递信息
  • 技术揭秘:Learn GDScript From Zero脚本验证与智能错误处理机制
  • 从JCE限制到无限制:JDK8加密策略升级实战与避坑指南
  • 2026年PM商学院对比测评:PM知行商学院优势深度解析 - 速递信息
  • calendar.js高级应用:自定义节日与节气数据,打造个性化日期工具
  • 5分钟快速上手:Translumo终极实时屏幕翻译神器完整指南
  • 实战演练:Java字节码逆向分析与补丁技术——以密码管理器破解为例
  • 2026最新珠海除甲醛公司推荐:珠海甲醛检测、除甲醛治理、室内空气检测、CMA 检测优选指南 - 专注室内空气检测治理
  • Mac窗口置顶终极指南:Topit如何解决多任务窗口管理难题
  • 3步搞定浏览器视频下载!VdhCoApp本地增强方案全解析
  • 百度网盘高速下载完整解析:突破限速的实用工具指南
  • 2026年重庆厨卫改造选购攻略:从报价透明到施工标准的6维筛选法 - 优家闲谈
  • PX4与Gazebo仿真进阶:为无人机集成激光雷达、双目与下视相机的实战指南
  • Kali Linux安装Burp Suite Pro全攻略:JDK适配、证书注入与HTTPS拦截
  • 终极指南:如何用qmc-decoder快速解锁QQ音乐加密格式
  • Win10系统下nvidia-smi命令的进阶使用与GPU资源管理实战
  • 工业机器人安全漏洞分析与防御实践
  • 【ACM出版 | EI检索】第二届具身智能与大模型国际学术会议(EILM 2026) - 科研小猫(努力毕业版)
  • DropPoint入门教程:5分钟学会在不同窗口间无缝拖放文件