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

1300*B. T-primes

 解析:

        有且只有三个因数,当且仅当,完全平方数并且sqrt(n)为素数

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=1e5+5;
ll t,n;
bool prime(ll x){if(x<2) return 0;for(int i=2;i<=x/i;i++) if(x%i==0) return 0;return 1;
}
bool f(ll x){if(x==1) return 0;ll s=sqrt(x);return s*s==x&&prime(s);
}
int main(){scanf("%lld",&t);while(t--){scanf("%lld",&n);if(f(n)) puts("YES");else puts("NO");}return 0;
}

http://www.lryc.cn/news/98142.html

相关文章:

  • 重新C++系列之运算符重载
  • kotlin异常处理try-catch-finally
  • Pytorch在cuda、AMD DirectML和AMD CPU下性能比较
  • 哈工大计算机网络课程局域网详解之:交换机概念
  • Jenkins Pipeline的hasProperty函数
  • 芯片制造详解.净洁室的秘密.学习笔记(三)
  • 可解释的 AI:在transformer中可视化注意力
  • k8s Webhook 使用java springboot实现webhook 学习总结
  • JS逆向之猿人学爬虫第20题-wasm
  • 【双指针优化DP】The 2022 Hangzhou Normal U Summer Trials H
  • [论文笔记] LLM数据集——金融数据集
  • 在亚马逊平台,如何有效举报违规行为?
  • 深度学习入门教学——神经网络
  • 阿里Java开发手册~OOP 规约
  • 【Mysql数据库面试01】内连接 左连接 右连接 全连接
  • 事务隔离:为什么你改了我还看不见
  • 吴恩达ChatGPT《LangChain Chat with Your Data》笔记
  • https和http有什么区别
  • 振弦采集仪及在线监测系统完整链条的岩土工程隧道安全监测
  • linux基础学习
  • android 前端常用布局文件升级总结(二)
  • Linux复习——基础知识
  • 【数据结构】实验三:链表
  • 第4集丨webpack 江湖 —— loader的安装和使用
  • 【Lua学习笔记】Lua进阶——协程
  • 亚马逊云科技纽约峰会,充分释放数据价值和生成式AI的潜力
  • 什么是 web3?
  • [驱动开发]字符设备驱动应用——点灯
  • 前端学习——Vue (Day5)
  • Ceph版本