洛谷-P1125 Post author:xfxia Post published:2023年9月14日 Post category:其他 笨小猴蒙选择题,通过这道题学会了map怎么用,之前一直不理解map有什么用,这道题用完之后发现真香,可是还是有两个点过不去,洛谷得实名认证才能查看数据点,无奈只能放弃这两个点。 #include #include #include #include using namespace std; int main(){ int maxn=-9999,minn=9999; string a; cin>>a; map<char,int>m; for(int i=0;i<a.length();i++){ m[a[i]]++; } for(int i=0;i<a.length();i++){ maxn=max(maxn,m[a[i]]); } for(int i=0;i<a.length();i++){ minn=min(minn,m[a[i]]); } int minus=maxn-minn; if(minus<2) { cout<<“No Answer”<<endl; cout<<“0”; return 0; } if(minus=2){ cout<<“Lucky Word”<<endl; cout<<minus; return 0; } for(int i=2;i<=sqrt(minus);i++){ if(minus%i==0) { cout<<“No Answer”<<endl; cout<<“0”; return 0; } } cout<<"Lucky Word"<<endl; cout<<minus; return 0; } 版权声明:本文为weixin_45841848原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/weixin_45841848/article/details/108392588 你可能也喜欢 消息队列常见问题和解决方案 C语言基础:【int=4字节(Byte)】【1K=1024B】【1字节(Byte)=8比特(bit)】【1比特(bit)=1位】【比特(bit)指的是二进制中的一位(0/1),是二进制最小信息单位】 [dijkstra//vis数组变形输入]昂贵的聘礼 qt–全局变量的定义 git详解 组合 GPS软件接收机matlab程序学习笔记(一) UE4数组概括/简介 视频服务器(5) Shinobi JDBC连接数据库详细讲解及代码演示 【Mongo】MongoDB文档查询 JS 数组,数组对象的合并去重方法 【文末送书】豆瓣9.3,这部神作终于出新版了! el-table自适应宽度 RN安卓实现分析之ReactActivity的前世今生 minicom: 无法打开文件 /dev/modem:/dev/ttyUSB0: 没有那个文件或目录 人脸识别准确率和误识率_人脸识别技术常见误区 《单片机原理及应用(魏洪磊)》第六章第12题 【PaddleClas】分类数据集的制作及模型训练与部署-Windows 05 printf函数可变参数的实现原理之汇编分析