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

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;}}}
} 

相关文章:

  • Starrocks Full GC日志分析
  • QGIS 矢量数据属性表中文乱码解决方案:4 步修复编码匹配问题
  • 系统设计面试利器:The System Design Primer开源项目介绍
  • PostgreSQL数据库备份
  • 人工智能-Chain of Thought Prompting(思维链提示,简称CoT)
  • 转战海外 Web3 远程工作指南
  • GIC v3 v4 虚拟化架构
  • 《TCP/IP 详解 卷1:协议》第5章:Internet协议
  • 第11节 Node.js 模块系统
  • macos常见且应该避免被覆盖的系统环境变量(避免用 USERNAME 作为你的自定义变量名)
  • 完美解决在pycharm中创建Django项目安装mysqlclient报错的问题(windows下)
  • Java高级 | (二十二)快速应用开发框架——Spring Boot
  • ABAP设计模式之---“高内聚,低耦合(High Cohesion Low Coupling)”
  • 用PyTorch从零开始编写DeepSeek-V2
  • 结构性设计模式之Composite(组合)
  • 从Java的JDK源码中学设计模式之装饰器模式
  • Ubuntu 系统部署 MySQL 入门篇
  • 深入理解汇编语言中的顺序与分支结构
  • 黑马程序员TypeScript课程笔记2(11-20)
  • 数据库密码加密
  • ctcms做的比较好的网站/盘古百晋广告营销是干嘛
  • 外贸推广信邮件/网站seo基础优化
  • 广州网站制作公司排名/南宁seo外包服务
  • 专业系统网站好/站长统计免费下载
  • 怎么做网站点击率监控工具/北京网
  • 设计公司网站运营/长沙sem培训