信息学奥赛一本通:1407:笨小猴
1407:笨小猴【题目描述】笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少 的字母的出现次数,如果maxn−minn是一个质数,那么笨小猴就认为这是个Lucky Word, 这样的单词很可能就是正确的答案。 【输入】只有一行,是一个单词,其中只可能出现小写字母,并且长度小于100。 【输出】共两行,第一行是一个字符串,假设输入的的单词是Lucky Word,那么输出“Lucky Word”, 否则输出“No Answer”; 第二行是一个整数,如果输入单词是Lucky Word,输出maxn−minn的值,否则输出0 【输入样例】error 【输出样例】Lucky Word 2 【提示】样例输入: 样例 #2: olympic 样例输出: 样例 #2: No Answer 0 #include<iostream> #include<cmath> #include<cstring> char a[201]; int mxx(int y)//相差的值,是质数吗 { if(y==1||y==0)return 0; if(y==2)return 1; else { for(int i=2;i<y;i++) if(y%i==0)return 0; return 1; } } using namespace std; int main() { int m,n,i=0,j=0,k=0,max=0,min=100; char c,x[101],y[101]; scanf("%s",a); m=strlen(a); for(i=0;i<m;i++) { n=0; for(j=0;j<m;j++)//从第一个字符开始,与字串比较 { if(a[i]==a[j]) n++; } if(n>max)//最大值 max=n; if(n<min)//最小值 min=n; } if(mxx(max-min)==1)//差是质数 printf("Lucky Word\n%d",max-min); else printf("No Answer\n%d",0); return 0; } |
信息学奥赛一本通:1407:笨小猴相关推荐
- 信息学奥赛一本通 1407:笨小猴 | 1851:【08NOIP提高组】笨小猴 | OpenJudge NOI 1.9 06 | 洛谷 P1125 [NOIP2008 提高组] 笨小猴
[题目链接] ybt 1407:笨小猴 ybt 1851:[08NOIP提高组]笨小猴 OpenJudge NOI 1.9 06:笨小猴 洛谷 P1125 [NOIP2008 提高组] 笨小猴 [题目 ...
- 信息学奥赛一本通 1372:小明的账单
[题目链接] ybt 1372:小明的账单 [题目考点] 1. 多重集合 multiset 2. 堆 priority_queue [解题思路] 解法1:使用多重集合multiset 多重集合mult ...
- 信息学奥赛一本通超详细题解,动画图文题解
内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...
- 信息学奥赛一本通(1407:笨小猴)
1407:笨小猴 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 20643 通过数: 7631 [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时 ...
- 笨小猴(信息学奥赛一本通-T1407)
[题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次 ...
- 信息奥赛一本通1851:【08NOIP提高组】笨小猴
[08NOIP提高组]笨小猴 [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头痛.经实验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词 ...
- 一本通 1407:笨小猴
[题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxnmaxn是单词 ...
- 一本通1851/洛谷P1125:【08NOIP提高组】笨小猴
1851:[08NOIP提高组]笨小猴 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 3141 通过数: 1948 [题目描述] 笨小猴的词汇量很小,所以 ...
- 1407:笨小猴(C C++)
[题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次 ...
最新文章
- shell awk 的一些用法
- 大数据日知录要点整理
- LeetCode Sudoku Solver
- 简单干净的C#方法设计案例:SFCUI.AjaxLoadPage()之二
- iOS原生WebView中JavaScript和OC交互
- mysql数据库优化看的书_MySQL 数据库优化,看这篇就够了
- 【知识笔记】WebForm
- 9.PHP核心技术与最佳实践 --- memcache
- 人人商城小程序消息服务器配置,人人商城小程序订阅消息设置方法绝对好使
- 【利用编程来解决问题】——解数学题
- 树莓派4B接电视HDMI分辨率不正确、无声音的处理办法
- stack smashing detected(c++报错)
- 真香!百度网盘超级会员等级制度,等级越高,特权越多!容量,解压,转存上限,回收站保存时间,全都有!
- 1000kv电子加速后的速度
- 工业级光纤收发器的芯片介绍
- 深受程序员鄙视的外行语录!
- android 的view类的setVisibility()值的意思
- iOS逆向 — 逆向微信,透视聊天背景
- 智能家居带动智能消费应用 未来发展到智慧小区及智慧城市
- 视频教程-Unity3D实战入门之第三人称射击游戏(TPS)-Unity3D