信息奥赛一本通1851:【08NOIP提高组】笨小猴
【08NOIP提高组】笨小猴
【题目描述】
笨小猴的词汇量很小,所以每次做英语选择题的时候都很头痛。经实验证明,用这种方法去选择选项的时候选对的几率非常大!
这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是一个Lucky Word,这样的单词很可能就是正确答案。
【输入】
只有一行,是一个单词,其中只可能出现小写字母,且长度小于100。
【输出】
共两行,第一行是一个字符串,假如输入的单词是Lucky Word,那么输出“Lucky Word”,否则输出“No Answer”;
第二行是一个整数,如果输入单词是Lucky Word,输出maxn-minn的值,否则输出0。
【输入样例】
error
【输出样例】
Lucky Word
2
AC代码如下:
#include<bits/stdc++.h>
using namespace std;
string s;
int a[200],maxn=-1,minn=200,k,n;
bool isprime(int m) //判断素数
{for(int i=2;i<=sqrt(m);i++)if(m%i==0) return false; return true;
}
int main()
{cin>>s;int lens=s.length();for(int i=0;i<lens;i++)a[s[i]-'a']++;for(int i=0;i<26;i++){maxn=max(a[i],maxn);if(a[i]!=0)minn=min(minn,a[i]); //需要a[i]不等于0} k=maxn-minn;if(k==0||k==1) cout<<"No Answer"<<endl<<0; //1和0要特判else if(isprime(k)) cout<<"Lucky Word"<<endl<<k;else cout<<"No Answer"<<endl<<0;return 0;
}
信息奥赛一本通1851:【08NOIP提高组】笨小猴相关推荐
- 信息学奥赛一本通 1407:笨小猴 | 1851:【08NOIP提高组】笨小猴 | OpenJudge NOI 1.9 06 | 洛谷 P1125 [NOIP2008 提高组] 笨小猴
[题目链接] ybt 1407:笨小猴 ybt 1851:[08NOIP提高组]笨小猴 OpenJudge NOI 1.9 06:笨小猴 洛谷 P1125 [NOIP2008 提高组] 笨小猴 [题目 ...
- [NOIP2008 提高组] 笨小猴-map容器用来标记
题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最 ...
- 信息奥赛一本通(1099:第n小的质数)
1099:第n小的质数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 32660 通过数: 15948 [题目描述] 输入一个正整数n,求第n小的质数. ...
- 一本通1851/洛谷P1125:【08NOIP提高组】笨小猴
1851:[08NOIP提高组]笨小猴 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 3141 通过数: 1948 [题目描述] 笨小猴的词汇量很小,所以 ...
- 1851:【08NOIP提高组】笨小猴
题目链接:信息学奥赛一本通 1851:[08NOIP提高组]笨小猴http://ybt.ssoier.cn:8088/problem_show.php?pid=1851 题目内容 [题目描述] 笨小猴 ...
- 信息学奥赛一本通——1899:【17NOIP提高组】小凯的疑惑
文章目录 1899:[17NOIP提高组]小凯的疑惑 [题目描述] [输入] [输出] [输入样例] [输出样例] [提示] [样例说明] [数据范围] 代码 1899:[17NOIP提高组]小凯的疑 ...
- 【算法•日更•第十二期】信息奥赛一本通1585:【例 1】Amount of Degrees题解
废话不多说,直接上题: 1585: [例 1]Amount of Degrees 时间限制: 1000 ms 内存限制: 524288 KB 提交数: 130 通过数: 68 ...
- 信息奥赛一本通的递推练习
信息奥赛一本通的递推练习 递推与动态规划 1313:位数问题 1314:过河卒 1194:移动路线 1196:踩方格 递推与动态规划 递推解决的问题中满足最优化原理的也是属于动态规划范畴 1313:位 ...
- 信息奥赛一本通 三角形最佳路径问题 (1288) 题解
信息奥赛一本通 三角形最佳路径问题 (1288) 题解 时间限制: 1000 ms 内存限制: 65536 KB 题目描述 如下所示的由正整数数字构成的三角形: 7 3 8 8 1 0 2 7 4 4 ...
最新文章
- nohup 和后台运行符号
- js判断浏览器\屏幕分辨率(转载)
- tiny cc在云服务centos上运行
- Django框架(23.Django中的模板的标签、变量、过滤器和注释)
- pcb过孔与电流对照一览表_PCB设计项目能不能成功,这个因素占了30%
- CENTOS6.4安装vnc-server
- SQL日期时间格式自由转换大全
- 在Android Studio中将Android工程变为Library使用
- eclipse linux 代码提示,Linux Eclipse代码提示功能设置(Java C/C++)
- 2019的第一工作日
- 密码破解之Esxi重置root密码
- lambda函数if_Python中lambda的使用,与它的三个好基友介绍
- E49AL刷BIOS
- python 自相关_自相关与偏自相关的简单介绍
- 使用Git初始化已有的项目
- A. Diverse Team
- 设计模式——简单工厂模式之女娲造人
- 【随笔】记录一次简易的液位报警器的拆机修理
- react强制页面刷新
- 【搬运】常用逻辑符号整理
热门文章
- Linux内核与安全
- 【JZOJ6285】飘雪圣域
- 解决Windows丢失D3DCompiler_43.dll文件问题
- 人工智能助力催收智能化、高效化
- UVALive - 6208 Learning Vector 题解
- 我的世界java国际版怎么注册账号_我的世界国际服账号免费注册的3个办法
- win7关闭开机启动项_苹果MacBook Air 13(Haswell) u盘pe如何重装win7系统
- 用数据分析网络暴力有多可怕
- 万能素材库_经典人物万能素材库 高考作文万能素材集锦
- AutoHotKey 按键表