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

1975B

Mocha 认为一个数组 a 是美丽的,如果存在两个下标 i 和 j(1 ≤ i, j ≤ n,i ≠ j),使得对于所有 k(1 ≤ k ≤ n),a_k 都能被 a_i 或 a_j 整除。
首先,一个数组的最小值一定是ai和aj其中之一,那么首先选取最小值,然后将数组中最小值的倍数全部消去,同理再执行一次此操作,看数组是否全部清空

include<bits/stdc++.h>

using namespace std;
int a[100010];
void solve()
{
vector b;
int n,i,j;
cin >> n;
for(i=0;i<n;i++)
cin >> a[i];
sort(a,a+n);
for(i=1;i<n;i++)
{
if(a[i]%a[0])
b.push_back(a[i]);
}
if(b.size()<=1)
{
cout <<"Yes\n";
return ;
}
for(i=1;i<b.size();i++)
{
if(b[i]%b[0])
{
cout << "No\n";
return ;
}
}
cout << "Yes\n";
}
int main() {
int t;
cin >> t;
while(t--)
solve();
return 0;
}

http://www.jsqmd.com/news/924182/

相关文章:

  • 青州抽沙船厂家哪家好 - 舒雯文化
  • 基于Arduino的智能植物浇水系统:自适应阈值灌溉与物联网实践
  • 从房价预测到广告点击率:用LinearRegression的positive参数解决业务中的‘非负’约束问题
  • 2026 年6月天津继承律所深度测评,深耕家族财富传承 - 资讯纵览
  • 别再盲目点击“同意”!Gemini新版通知中隐藏的2个未声明数据共享接口(附检测脚本)
  • 电源厂 ToMES 用户使用说明书_v4
  • 一键删除Gemini账户?别信!真实流程需完成这6项强制验证,第4步90%用户忽略
  • 如何3分钟获取中小学电子课本?这款开源工具让你告别繁琐下载
  • 三大优化方案让老旧电视重获新生:mytv-android原生直播应用性能调优指南
  • 基于ESP32与BLE的摩托车智能通知显示系统DIY全攻略
  • 年省电费超9万:科瑞昌省电空调改造案例解析 - 资讯纵览
  • Python点击劫持防护
  • 2026降AI率工具红黑榜:降AIGC网站怎么选?用过才敢说!
  • 如何一键解密QQ音乐加密文件:QMCDecode音频格式转换实战指南
  • 2026 西安黄金回收真实案例分享 实力商家卖价高口碑稳居前列 - 薛定谔的梨花猫
  • 抖音批量下载器终极指南:高效获取无水印视频与音乐原声
  • 紧急!Gemini API调用量突增237%背后的3个隐蔽攻击指纹——附Python自动化检测脚本(限24小时免费领取)
  • 跨平台资源下载神器:3分钟掌握视频号、抖音等热门内容保存技巧
  • Android逆向工程终极指南:用Androguard轻松掌握APK分析技术
  • WeChatMsg:重新定义你的数字记忆主权,让每一段对话都值得被珍藏
  • Keyviz技术深度解析:跨平台键盘鼠标事件可视化架构剖析
  • 高效Java图像处理解决方案:WebP ImageIO深度解析与实战指南
  • Python滑动窗口算法
  • 别再死磕EKF了!用ESKF搞定IMU+激光雷达融合,误差状态建模实战(附Python代码)
  • 胜菱智能技术实力多维度解析:精度刚性与速度指标对比 - 资讯纵览
  • FUXA实战:工业流程管道动画制作全流程指南
  • 2026手把手教你PDF转CSV!工具+在线方法全套教程
  • Windows 11优化神器:用Win11Debloat一键打造纯净高效系统
  • 如何永久保存微信聊天记录:WeChatMsg完整指南与实战技巧
  • 5分钟打造你的专属微信智能助手:Python微信机器人完全指南