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

LRC and VIP

//首先排除所有数相等的情况,再把最大值放在一个组,那么最大值的gcd就等于其本身,再判断剩下的gcd是否等于最大值就可以了
#include<bits/stdc++.h>
using namespace std;const int N=1e3+100;
int a[N];
map<int,int>mapp;
int main(){int t;cin>>t;while(t--){int n;cin>>n;mapp.clear();int maxn=-1;for(int i=1;i<=n;i++){cin>>a[i];mapp[a[i]]++;maxn=max(maxn,a[i]);}if(mapp[maxn]==n){cout<<"NO"<<endl;}else{int num=a[1];int flag=0;int x;for(int i=2;i<=n;i++){if(a[i]==maxn){flag=1;x=i;continue;}num=__gcd(num,a[i]);}if(num!=maxn){cout<<"YES"<<endl;int u=0;for(int i=1;i<=n;i++){if(a[i]==maxn){u=1;cout<<2<<" ";continue;}cout<<1<<" ";}cout<<endl;}else{cout<<"NO"<<endl;}}}
} 

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

相关文章:

  • Python趣学篇:Pygame重现经典打砖块游戏
  • 电脑硬盘分几个区好
  • Vue3 + Element Plus + TypeScript 中 el-cascader 实现模拟用户点击功能
  • 【java】springboot注解关键字
  • supervisor 常见问题大全
  • 2024 CKA模拟系统制作 | Step-By-Step | 18、题目搭建-备份还原Etcd
  • 【Netty系列】Reactor 模式 2
  • SDL_CreateRendererWithProperties报错Parameter ‘window‘ is invalid
  • 在容器里运行go程序报错:/bin/sh: ./manager: not found
  • TomatoSCI分析日记:数据分析为什么用csv不用excel
  • HTTP协议完全指南:从请求响应到HTTPS安全机制
  • [Java 基础]Java 语言的规范
  • SpringBoot插件化架构的4种实现方案
  • 设计模式——状态设计模式(行为型)
  • CppCon 2014 学习:Lightning Talk: Writing a Python Interpreter for Fun and Profit
  • CTFHub-RCE 命令注入-过滤运算符
  • 【音视频】H265 NALU分析
  • 运维 vm 虚拟机ip设置
  • 飞牛fnNAS存储模式RAID 5数据恢复
  • 论文笔记:DreamDiffusion
  • 户外摄像头监控如何兼顾安全实时监控
  • Neo4j 备份与恢复:原理、技术与最佳实践
  • 简单实现Ajax基础应用
  • 关于 java:3. Java 常用类库与数据结构
  • 数据挖掘顶刊《IEEE Transactions on Knowledge and Data Engineering》2025年5月研究热点都有些什么?
  • LabVIEW双光子显微镜开发
  • WordPress 6.5版本带来的新功能
  • 将材质球中的纹理属性对应的贴图保存至本地
  • Linux应用开发之网络套接字编程
  • 实现RabbitMQ多节点集群搭建