通过删除 PRIME ASCII CHARACTERS 打印字符串 [关闭]

Posted

技术标签:

【中文标题】通过删除 PRIME ASCII CHARACTERS 打印字符串 [关闭]【英文标题】:print the string by removing the PRIME ASCII CHARACTERS [closed] 【发布时间】:2014-11-07 07:19:52 【问题描述】:

我不明白这个问题请帮忙,如何显示素数 ascii 字符,我在 java 中有一个问题,我必须显示素数 ascii 字符,现在如何获得素数 ascii 字符?你能帮我解决这个问题吗?怎么可能?

例如,让我们理解这一点:

输入

4
MEHTA
Mehta
HELLO
hello

输出

MEHTA
Mht
HELL
hllo

我不明白在这个例子中为什么 e 会从 mehta 中删除?请告诉我这里发生了什么?

已编辑

为什么来自MEHTA

EA 没有被删除??

【问题讨论】:

这个问题似乎是题外话,因为它是标签垃圾邮件。 不允许使用任何编程语言提出所有问题 ....**这不是垃圾邮件** ...请:( 这个问题是关于所有编程语言的.. 答案在这张表里:en.wikipedia.org/wiki/ASCII#ASCII_printable_code_chart @RobbyCornelissen:你能用一个简单的例子解释一下吗,很抱歉我从你那里得到了一点努力......但请帮助我理解这个问题 【参考方案1】:

您必须查看this table 中列出的 ASCII 字符的十进制值。

如果该值是质数,则需要删除该字符。

例如:

M  78
e  101  -> Is prime number
h  104
t  116
a  97   -> Is prime number

【讨论】:

谢谢你,我有小事要问,请看我编辑的问题 请看我编辑的问题..... 大写字符有不同的值。 A 是 65,E 是 69。两者都不是素数。 非常感谢:) ...感谢您的指导...再次感谢:) 是的,现在我终于明白了 :) 再次感谢!【参考方案2】:

我相信这意味着站在素数上的字符......就像'e'在字母列表中的位置 5 并且 5 是素数。这就是我可以从提供的输入和输出列表中得出的结论。您能否分享更多输入和相应的输出,以便我们更清楚地了解问题的目的是什么。

【讨论】:

我同意 Robby Cornelissen 的观点。请参考表格并查找任何字符的十进制表示以查找其是否为质数 是的,我终于明白了,谢谢:)

以上是关于通过删除 PRIME ASCII CHARACTERS 打印字符串 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp volist遍历oracle数据库时中文出现乱码

Python连接数据库异常‘latin-1‘ codec can‘t encode characte

e-Prime2.0 安装

pythonPython3中出现'gbk' codec can't encode characte的成功解决方法?

PL SQL 删除非 Ascii 字符,但不删除回车符

从 pandas 列中删除非 ASCII 字符