首页 > 其他分享 >Less Prime素数单词

Less Prime素数单词

时间:2023-11-18 16:56:31浏览次数:19  
标签:Prime prime word Less 字母 单词 素数 对应

【题目描述:】
一个素数是仅有两个约数的数:其本身和数字1。例如,1, 2, 3, 5, 17, 101和10007是素数。

本题输入一个单词集合,每个单词由a-z以及A-Z的字母组成。每个字母对应一个特定的值,字母a对应1,字母b对应2,以此类推,字母z对应26;同样,字母A对应27,字母B对应28,字母Z对应52。

一个单词的字母的总和是素数,则这个单词是素单词(prime word)。请编写程序,判定一个单词是否为素单词。

【输入格式:】
一行,有L个字母,1≤L≤20。

【输出格式:】
如果一个单词字母的和为素数,则输出“It is a prime word.”;否则输出“It is not a prime word.”。

【样例输入:】
UFRN

【样例输出:】
It is a prime word.

标签:Prime,prime,word,Less,字母,单词,素数,对应
From: https://www.cnblogs.com/handsome-dragon/p/17840721.html

相关文章

  • C++ Primer学习笔记——第十二章
    第十二章动态内存前言在此之前,我们使用的程序中对象都有着严格定义的生存期:全局对象,在程序启动时分配,在程序结束是销毁。局部自动对象,当进入定义所在程序时创建,在离开块时销毁。局部static对象,在第一次使用前分配,在程序结束时销毁。显然这存在限制,为此C++支持动态分配对......
  • 判断一个数是否是素数
    #include<stdio.h>#include<math.h>intmain(){  inti,j;  printf("请输入一个数:");  scanf_s("%d",&i);  if(i==1)    printf("%d不是素数",i);  if(i==2)    printf("%d是素数",i);  ......
  • 实时化与Serverless是开源大数据3.0时代的必然选择
    近日在2023云栖大会上,阿里云开源大数据产品进行了年度发布:E-MapReduce、Elasticsearch 等开源大数据产品全面 Serverless 化;创新性推出 Flink 与 Paimon 搭档的新一代流式湖仓;拥抱 AI,推出 Milvus 全托管服务,升级智能运维工具 EMR Doctor 以及 Flink Advisor。核心组......
  • Palindrome-less Arrays
    here哥们不会组合数学。首先类似这题,得出没有回文串的充要条件是没有长度为3的回文串。长度为3的回文串,\(a_i,a_{i+1},a_{i+2}\),只要满足\(a_i\neqa_{i+2}\)即可,也就是说奇数位、偶数位抠出来,新数组中相邻的数不相同。考虑dp,一种显然的dp是设\(f_{i,j}\)为\([1,......
  • 模数为素数幂的同余方程解法
    本节考虑形如:f(x)=anxn+an-1xn-1+...+a1x1+a0≡0modpk的方程,其中a>=2,p为素数,p不整除a。方程解法步骤:1.求出f(x)≡0modp的解x≡cmodp2.设f(x)≡0modp2 的解为x≡=c+yp2-1求出y,带入解得x的值3.设 f(x)≡0modpk 的解为x≡c+yk-1求出y,带入解得x的值y的......
  • C++ Primer学习笔记——第十一章
    第十一章关联容器前言关联容器和顺序容器有着本质的不同:关联容器中的元素是按关键字来保存和访问的。与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的。(MySQL中元素就是按照关联容器进行保存)关联容器支持高效的关键字查找和访问。两个主要的关联容器(assoc......
  • 素数相关
    筛法埃氏筛\(O(n\log\logn)\)inlinevoidprimes(intn){memset(v,0,sizeofv);for(inti=2;i<=n;i++){if(v[i])continue;p.push_back(i);for(intj=i;j<=n/i;j++)v[j*i]=1;}}线性筛\(O(n)\)inlinevoidxxs(i......
  • AT_jag2017autumn_c Prime-Factor Prime
    题目描述:把一个数\(N\)分解质因数,比如\(210=2\times3\times5\times7,8=2\times2\times2\)。设\(f(x)\)即为\(x\)按如上方法分解后得到的数字个数。有多少个数满足\(f(x)\(x\in[l,r],x\inZ)\)为质数?比如\(8\)就满足要求。数据范围:\(1\lel,r\le10^9\)\(0\ler-l\le10^6\)......
  • Util应用框架基础(六) - 日志记录(四) - 写入 Exceptionless
    本文是Util应用框架日志记录的第四篇,介绍安装和写入Exceptionless日志系统的配置方法.Exceptionless是一个日志管理系统,使用Asp.NetCore开发,比Seq的模糊搜索能力弱,使用它可能需要一些技巧.Util应用框架目前主要使用Seq和Exceptionless管理日志.你可以从中选择......
  • 1.两个数的最大公约数;2.输出某个范围的素数
    给定两个数,求其最大公约数#include<stdio.h>intmain(){ intm=24,n=18,r=0; while(m%n)//辗转相除法,改成"while(r=m%n)",下面的"r=m%n"可以省略 { r=m%n; m=n; n=r; } printf("%d\n",n); return0; }输出100-200内的素数#include<stdio.h>......