python:笨小猴

文章目录

  • 前言
  • 一、题意
      • 输入格式:
      • 输出格式:
  • 二、代码
    • 1.代码的实现
    • 2.读入数据


前言

本题复习了素数的判断以及count函数求数列中某个元素的个数的使用


一、题意

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

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

输入格式:

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

输出格式:

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

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

二、代码

1.代码的实现

from math import *
def func(n):#func函数用于判断素数flag=1#1代表素数if n<=1:flag=0else:for i in range(2,n):if n%i==0:flag=0breakreturn flaga=input()
big=-1
small=10000
for i in a:n=a.count(i)#求在a中字母i的个数big=max(big,n)small=min(small,n)
if func(big-small)==1:#判断差是否为素数print("Lucky Word")print(big-small)
else:print("No Answer")print(0)

2.读入数据

代码如下(示例):

error#输入error,在该单词中r出现次数最多为3次,o和e最少为两次,所以3-1=22是素数,所以符合Luck Word
Lucky Word
2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/803539.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计模式学习笔记 - 设计模式与范式 -行为型:8.状态模式:游戏、工作流引擎中常用的状态机是如何实现的?

概述 本章学习状态模式。在实际的开发中&#xff0c;状态模式并不是很常用&#xff0c;但是在能够用到的场景里&#xff0c;它可以发挥很大的作用。从这一点上看&#xff0c;它有点像我们之前讲到的组合模式。 状态模式一般用来实现状态机&#xff0c;而状态机常用在游戏、工…

sqlite建立数据库

在做一些简单的实验项目的时候&#xff0c;sqlite比较好用&#xff08;MacOS验视环境&#xff09;。相关包下载网页&#xff1a;https://www.sqlite.org/download.html 1 创建数据文件目录 cd /<project_path> mkdir database cd /database2 创建数据库 在当前目录&am…

【C++】用红黑树封装map和set

我们之前学的map和set在stl源码中都是用红黑树封装实现的&#xff0c;当然&#xff0c;我们也可以模拟来实现一下。在实现之前&#xff0c;我们也可以看一下stl源码是如何实现的。我们上篇博客写的红黑树里面只是一个pair对象&#xff0c;这对于set来说显然是不合适的&#xff…

基于JAVA的汽车售票网站论文

摘 要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以很好地为人们提供服务。针对汽车售票信息管理混乱&#xff0c;出错率高&#xff0c;信息安全性差…

挑战30天C++基本入门(DAY13--搜索与回溯)

#我们在DFS的搜索学习中涉及到了回溯的操作&#xff0c;那什么是回溯呢&#xff1f; 就是说我们在标记数组之后&#xff0c;我们进行解标记的操作&#xff0c;同时再次进入递归&#xff0c;出现新的情况的操作&#xff0c;这就叫做回溯操作。 如果现在有这样一道题&#xff1a…

2024【华南理工大学综合评价招生】解读

文章目录 导语报名条件及类别符合以下两个条件的考生均可申请报名申请报名考生分为以下两类 招生专业及选考科目报名方式与选拔程序报名时间和方式网上提交材料材料初审缴费学校考核录取 学费监督机制与其他说明联系方式 导语 2024 , 04 , 03 2024,04,03 2024,04,03&#xff0c…

C++类设计:一个比较复杂的日志类 支持多线程、文件切换、信息缓存(源码)

初级代码游戏的专栏介绍与文章目录-CSDN博客 github位置&#xff1a;codetoys/ctfc.git src/env/myLog.h和.cpp 这个类功能细节比较多&#xff0c;因为是长期使用的版本&#xff0c;累积了各种功能。之前介绍的两个是我的测试代码用的版本&#xff0c;非常简单&#xff0c;那…

AI技术将影响更长远,比如未来的就业形势

随着人工智能渗透到工作场所&#xff0c;人类将需要掌握新的工作技能。 AI作为新技术已经开始扰乱就业市场了。对于最新的AI人工智能技术&#xff0c;经济学家、教育工作者、监管机构、商业分析师以及相关领域专家预测&#xff0c;在不久的将来&#xff0c;人工智能一代将需要…

AI智能调色解决方案,节省了企业的时间和人力成本

如何确保图片、视频的色彩准确、生动&#xff0c;成为企业提升品牌形象和传播效果的重要课题。美摄科技凭借领先的AI技术&#xff0c;推出全新的AI智能调色解决方案&#xff0c;以智能化、精细化的调色方式&#xff0c;帮助企业轻松驾驭色彩&#xff0c;展现视觉魅力。 美摄科…

vue改变子组件props属性值

1.使用v-model和$emit <!-- 父组件 --> <template><ChildComponent v-model="propValue" /> </template><script setup> import { ref } from vue; import ChildComponent from ./ChildComponent.vue;const propValue = ref(initial …

2.小明的背包1

2.小明的背包1 - 蓝桥云课 (lanqiao.cn) 小明的背包1 题目描述 小明有一个容量为V的背包。 这天他去商场购物&#xff0c;商场一共有件物品&#xff0c;第件物品的体积为wi&#xff0c;价值为 vi。 小明想知道在购买的物品总体积不超过V的情况下所能获得的最大价值为多少&#…

CSDN 广告太多,停更通知,转移到博客园

文章目录 前言新博客地址 前言 CSDN的广告实在是太多了&#xff0c;我是真的有点忍不了。直接把广告插在我的文章中间。而且我已经懒得找工作了&#xff0c;我当初写CSDN的目的就是为了找工作&#xff0c;有个博客排名。当时经济环境实在是太差了。我也没必要纠结这个2000粉丝…

C++逻辑运算符

假设变量 A 的值为 1&#xff0c;变量 B 的值为 0 则&#xff1a; 运算符描述实例&&称为逻辑与运算符。如果两个操作数都非零&#xff0c;则条件为真。(A && B) 为假。||称为逻辑或运算符。如果两个操作数中有任意一个非零&#xff0c;则条件为真。(A || B) …

Facebook直播延迟过高是为什么?

在进行Facebook直播 时&#xff0c;高延迟可能会成为一个显著的问题&#xff0c;影响观众的观看体验和互动效果。以下是一些导致Facebook直播延迟过高的可能原因&#xff1a; 1、网络连接问题 网络连接不稳定或带宽不足可能是导致Facebook直播延迟的主要原因之一。如果您的网络…

EDM邮件群发推广多少钱?有哪些优势?

电子邮件营销&#xff08;Electronic Direct Mail, EDM&#xff09;以其高性价比、精准定向与可度量效果的优势&#xff0c;成为众多企业不可或缺的营销策略。云衔科技&#xff0c;作为企业数字广告营销和SaaS软件服务的领军者&#xff0c;以其创新的智能EDM邮件营销系统解决方…

数学基础:常见函数图像

来自&#xff1a; https://www.desmos.com/calculator/l3u8133jwj?langzh-CN 推荐: https://www.shuxuele.com/index.html 一、三角函数 1.1 正弦 sin(x) 1.2 余弦 cos(x) 1.3 正切 tan(x) 1.4 余切 cot(x) 1.5 正弦余弦综合 1.6 正切余切综合 二、指数对数

【THM】Metasploit: Exploitation(利用)-初级渗透测试

介绍 在这个房间里,我们将学习如何使用Metasploit进行漏洞扫描和利用。我们还将介绍数据库功能如何使管理更广泛范围的渗透测试活动变得更容易。最后,我们将研究使用msfvenom生成有效负载以及如何在大多数目标平台上启动Meterpreter会话。 更具体地说,我们将讨论的主题是:…

前端:自制年历

详细思路可以看我的另一篇文章《前端&#xff1a;自制月历》&#xff0c;基本思路一致&#xff0c;只是元素布局略有差异 ①获取起始位startnew Date(moment().format(yyyy-01-01)).getDay() ②获取总的格子数numMath.ceil(365/7)*7,这里用365或者366计算结果都是一样的371 …

SSD 可靠性深度分析

固态硬盘&#xff08;SSD&#xff09;因其相对于传统硬盘驱动器&#xff08;HDD&#xff09;的诸多优势而日益受到青睐&#xff0c;包括更快的速度、更小的体积、更高的能效以及由于没有活动部件而增强的耐用性。此外&#xff0c;SSD 现在提供更大的存储容量&#xff0c;且价格…

Kali Linux介绍

Kali Linux是一个基于Debian的Linux发行版&#xff0c;主要用于数字取证和渗透测试。它是由Offensive Security维护和资助的&#xff0c;每季度更新一次。Kali Linux最初是由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成的&#xff0c;而BackTrack也…