【题目描述】

笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!

这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。

【输入】

只有一行,是一个单词,其中只可能出现小写字母,并且长度小于100。

【输出】

共两行,第一行是一个字符串,假设输入的的单词是Lucky Word,那么输出“Lucky Word”,否则输出“No Answer”;

第二行是一个整数,如果输入单词是Lucky Word,输出maxn-minn的值,否则输出0。

【输入样例】

error

【输出样例】

Lucky Word
2

【源程序】

#include<iostream>
#include<cmath>
#include<string>
using namespace std;
bool prime(int x);int main()
{string str;int a[26]= {0};int max=0,min=9999;int i;cin>>str;//输入字符串for(i=0; i<str.length(); i++) //统计各字母出现次数a[str[i]-'a']+=1;for(i=0; i<26; i++) //统计最多、最少字母的出现次数{if(max<a[i])max=a[i];if(min>a[i]&&a[i]!=0)min=a[i];}if(prime(max-min))cout<<"Lucky Word"<<endl<<(max-min)<<endl;elsecout<<"No Answer"<<endl<<0<<endl;return 0;
}bool prime(int x)//判断素数
{int i;if(x<2)return false;elsefor(i=2; i<=sqrt(x); i++)if(x%i==0)return false;return true;
}

笨小猴(信息学奥赛一本通-T1407)相关推荐

  1. 信息学奥赛一本通(1407:笨小猴)

    1407:笨小猴 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 20643     通过数: 7631 [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时 ...

  2. 信息学奥赛一本通 1407:笨小猴 | 1851:【08NOIP提高组】笨小猴 | OpenJudge NOI 1.9 06 | 洛谷 P1125 [NOIP2008 提高组] 笨小猴

    [题目链接] ybt 1407:笨小猴 ybt 1851:[08NOIP提高组]笨小猴 OpenJudge NOI 1.9 06:笨小猴 洛谷 P1125 [NOIP2008 提高组] 笨小猴 [题目 ...

  3. 信息学奥赛一本通:1407:笨小猴

    1407:笨小猴 [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设ma ...

  4. 信息奥赛一本通1851:【08NOIP提高组】笨小猴

    [08NOIP提高组]笨小猴 [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头痛.经实验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词 ...

  5. 一本通1851/洛谷P1125:【08NOIP提高组】笨小猴

    1851:[08NOIP提高组]笨小猴 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 3141     通过数: 1948 [题目描述] 笨小猴的词汇量很小,所以 ...

  6. 一本通 1407:笨小猴

    [题目描述] 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxnmaxn是单词 ...

  7. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  8. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  9. 1851:【08NOIP提高组】笨小猴

    题目链接:信息学奥赛一本通 1851:[08NOIP提高组]笨小猴http://ybt.ssoier.cn:8088/problem_show.php?pid=1851 题目内容 [题目描述] 笨小猴 ...

最新文章

  1. C++实现类不可复制
  2. java相同数组拼接_java遍历数组并重新拼接数组里的元素
  3. 资料分享 | R语言资料分享来袭
  4. 什么是javax.ws.rs.core.context? [ 第2部分 ]
  5. 干货分享丨玩转物联网IoTDA服务系列四-智能网关
  6. 更改TFS项目中的SharePoint网站端口
  7. eclipse优化运行速度_IPFS:强化公共DHT以抵抗eclipse攻击
  8. NYOJ-111分数加减法
  9. mysql vc调用时内存错误
  10. 电信机顶盒怎么连接鸿蒙系统电视,电信机顶盒的密码是多少,怎么改密码
  11. 苹果手机透明桌面_微信界面全局透明壁纸设置教程 苹果iOS与安卓手机弄法步骤...
  12. 计算机加权限加密,局域网文件访问权限设置加密的使用方法
  13. C# 繁体转简体 简体转繁体
  14. ancestor descendant选择器
  15. 穿膜肽TAT修饰载荧光探针香豆素-6脂质体
  16. Linux——Linux系统编程之基于TFTP实现服务器与开发板间的文件传输实战总结
  17. 哪些服务器支持 9200系列CPU,核心暴增、修复漏洞:intel 英特尔 发布 Xeon Platinum 9200和8200系列 处理器...
  18. 《Linux C编程从入门到精通》——1.4 Linux的常用命令
  19. “腾讯TLive-无缝接流”护航各大卫视跨年晚会完美收官
  20. 为什么可积不一定可导_极限存在、连续、有界、可积、可导/可微之间的关系...

热门文章

  1. 压力、焦虑远远超出全国平均值,近4成程序员心理不健康?
  2. 计算机应用与基础进制,计算机应用基础选择题-删进制、字符题(2).docx
  3. html设置表格和div的距离,CSS/HTML Div调整大小和表格定位
  4. 推荐几个来自北大、南开的大神的公众号!
  5. 如何躲开技术人员35岁魔咒?【有惊喜系列】
  6. HTML5中的自定义属性总结
  7. JEECG第14期架构培训班开始招生啦,本周三开班!
  8. 【jeecg-mybatis版本】 mybatis+spring mvc 完美整合方案 查询,保存,更新,删除自动生成
  9. Oracle数据的导出与导入
  10. Linux系列之fdisk 分区挂盘