当前位置: 首页 > 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.rkmt.cn/news/1435507.html

相关文章:

  • 2026 年6月天津继承律所深度测评,深耕家族财富传承 - 资讯纵览
  • 电源厂 ToMES 用户使用说明书_v4
  • 从房价预测到广告点击率:用LinearRegression的positive参数解决业务中的‘非负’约束问题
  • 三大优化方案让老旧电视重获新生:mytv-android原生直播应用性能调优指南
  • 基于ESP32与BLE的摩托车智能通知显示系统DIY全攻略
  • 年省电费超9万:科瑞昌省电空调改造案例解析 - 资讯纵览
  • Python点击劫持防护
  • 2026降AI率工具红黑榜:降AIGC网站怎么选?用过才敢说!
  • 2026 西安黄金回收真实案例分享 实力商家卖价高口碑稳居前列 - 薛定谔的梨花猫
  • WeChatMsg:重新定义你的数字记忆主权,让每一段对话都值得被珍藏
  • Keyviz技术深度解析:跨平台键盘鼠标事件可视化架构剖析
  • 别再死磕EKF了!用ESKF搞定IMU+激光雷达融合,误差状态建模实战(附Python代码)
  • 胜菱智能技术实力多维度解析:精度刚性与速度指标对比 - 资讯纵览
  • 如何永久保存微信聊天记录:WeChatMsg完整指南与实战技巧
  • Translumo:终极实时屏幕翻译工具免费完整指南
  • 如何5分钟完成黑苹果配置:OpCore Simplify图形化工具终极指南
  • 终极指南:如何使用baidu-wangpan-parse突破百度网盘限速
  • Day06|用生产硬核笔记逆向解构《DDIA》:数据分区与高并发局部战争的路由抽象
  • 长沙黄金回收 2026 全攻略|5.31今日金价 + 正规门店榜单 + 避坑指南 - 资讯纵览
  • 3分钟掌握跨平台直播聚合的智能方案:Simple Live技术深度解析
  • 搞定GC10-DET数据集预处理:手把手教你用Python脚本清理无标签图片和修正XML标签错误
  • 为什么开了 `open_file_cache` 图片会不显示?
  • Xenia Canary终极指南:3步快速上手Xbox 360游戏模拟器
  • 别再手动写测试了!用Python+机器学习,5分钟搞定芯片验证的激励生成
  • Arduino Lint:项目结构静态分析工具,提升代码规范与协作效率
  • 2026年GEO培训机构选品指南与优质机构汇总 - 榜单测评
  • 华硕笔记本终极性能优化指南:GHelper轻量级控制工具完全解析
  • 2026年泡沫消火栓箱:解读行业三大核心趋势 - 资讯纵览
  • 2026年郑州GEO优化公司盘点:5家机构实力解析与选型指南 - 资讯纵览
  • 如何完全掌控微信聊天记录?WeChatMsg三步实现永久保存与智能分析