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

codevs1052

题目地址:http://codevs.cn/problem/1053/

分析:

模拟

代码:

var s:string;
a:array['a'..'z'] of longint;
i,j,t,n:longint;
k:char;
d:array[1..100000] of longint;
function cf(x:longint):boolean;
var i,y:longint;
begin
y:=0;
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then y:=1;
if (x=1) or (y=1) then cf:=false
else cf:=true;
end;
begin
readln(s);
for i:=1 to length(s) do
a[s[i]]:=a[s[i]]+1;
for k:='a' to 'z' do
if a[k]>0 then
begin
n:=n+1;
d[n]:=a[k];
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if d[i]<d[j] then begin t:=d[i]; d[i]:=d[j]; d[j]:=t; end;
i:=d[1]-d[n];
if (cf(i)) and (i>=1) then begin writeln('Lucky Word');writeln(i); end
else begin writeln('No Answer'); writeln('0'); end;
end.

相关文章:

  • AIX系统SNMP配置
  • 触发器在mysql主从的注意事项
  • 快速傅里叶变换(FFT)算法【详解】
  • css的写法,记录下。
  • 【转】XP 背景颜色RGB数值
  • Spring Boot修改内置Tomcat端口号
  • lotus是什么?
  • adb shell input keyevent值所对应的字符
  • 0x80040201错误代码解决办法
  • 按钮点击效果总结
  • mysql菜鸟手迹13--mysql用户及权限管理
  • 【Python】09、线性结构、切片及解构
  • 访问CISCO 路由器的方法
  • Alan Cox 被斯旺西大学授予荣誉学位
  • Oculus 推出VR浏览器 Carmel
  • Brief introduction of how to 'Call, Apply and Bind'
  • js作用域和this的理解
  • python大佬养成计划----difflib模块
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • React-Native - 收藏集 - 掘金
  • Vue2 SSR 的优化之旅
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 大数据与云计算学习:数据分析(二)
  • 订阅Forge Viewer所有的事件
  • 工作中总结前端开发流程--vue项目
  • 如何实现 font-size 的响应式
  • 删除表内多余的重复数据
  • 思考 CSS 架构
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 用element的upload组件实现多图片上传和压缩
  • hi-nginx-1.3.4编译安装
  • ​secrets --- 生成管理密码的安全随机数​
  • ​虚拟化系列介绍(十)
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • (Forward) Music Player: From UI Proposal to Code
  • (Python) SOAP Web Service (HTTP POST)
  • (zt)最盛行的警世狂言(爆笑)
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (一)python发送HTTP 请求的两种方式(get和post )
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .Net小白的大学四年,内含面经
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @Import注解详解
  • [ C++ ] STL---string类的模拟实现
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [AndroidStudio]_[初级]_[修改虚拟设备镜像文件的存放位置]
  • [AX]AX2012 AIF(四):文档服务应用实例
  • [CSS]中子元素在父元素中居中
  • [DevEpxress]GridControl 显示Gif动画
  • [Docker]六.Docker自动部署nodejs以及golang项目
  • [Dxperience.8.*]报表预览控件PrintControl设置