【错题集-编程题】素数回文(模拟 + 数学)

简介: 【错题集-编程题】素数回文(模拟 + 数学)

牛客对应题目链接:素数回文_牛客题霸_牛客网 (nowcoder.com)


一、分析题目

模拟题,要注意数据范围。


二、代码

#include <iostream>
#include <string>
using namespace std;
 
typedef long long LL;
 
bool is_prime(LL x)
{
    if(x<2) return false;
    for(int i=2; i<=x/i; i++)
        if(x%i==0)
            return false;
    return true;
}
 
int main()
{
    string s;
    cin >> s;
    for(int i=s.size()-2; i>=0; i--)
        s+=s[i];
    LL k=stol(s);
    if(is_prime(k)) cout << "prime" << endl;
    else cout << "noprime" << endl;
    return 0;
}

三、反思与改进

对字符串与整型之间可以运用的函数不熟悉。


相关文章
JAVA并发编程ReentrantLock核心原理剖析
本文介绍了Java并发编程中ReentrantLock的重要性和优势,详细解析了其原理及源码实现。ReentrantLock作为一种可重入锁,弥补了synchronized的不足,如支持公平锁与非公平锁、响应中断等。文章通过源码分析,展示了ReentrantLock如何基于AQS实现公平锁和非公平锁,并解释了两者的具体实现过程。
【编程题-错题集】chika 和蜜柑(排序 / topK)
【编程题-错题集】chika 和蜜柑(排序 / topK)
【错题集-编程题】大数乘法(模拟 + 高精度乘法)
【错题集-编程题】大数乘法(模拟 + 高精度乘法)
【错题集-编程题】十字爆破(预处理 + 模拟)
【错题集-编程题】十字爆破(预处理 + 模拟)
【编程题-错题集】分割等和子集(动态规划 - 01背包)
【编程题-错题集】分割等和子集(动态规划 - 01背包)
|
15天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
8158 15
|
14天前
|
人工智能 并行计算 PyTorch
秋叶 ComfyUI 2026 整合包 v3.2 完整部署教程:Python 3.13 + Torch 2.13 全栈升级
秋叶aaaki ComfyUI 2026年8月整合包v3.2正式发布!全面升级Python 3.13.11、PyTorch 2.13.0+cu130及ComfyUI v0.30.2,原生支持MiniMax H3、Wan 2.2、Qwen-Image-2.1等2026主流音视频/图像模型,解压即用,无需环境配置。
2332 13
|
13天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
1846 4
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!

热门文章

最新文章