wa求条
  • 板块CF1916A 2023
  • 楼主GavinCQTD
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/1/15 17:51
  • 上次更新2024/1/15 21:08:55
查看原帖
wa求条
770431
GavinCQTD楼主2024/1/15 17:51
#include <iostream>
#include <math.h>
using namespace std;
int main(){
	int t;
	cin >> t;
	
	for(int r=0;r<t;r++){
		int bl,d;
		cin >> bl >> d;
		int b[6],sum=1;
		for(int i=0;i<bl;i++){cin >> b[i];sum*=b[i];}
		if(sum>2023){cout << "NO" << endl;continue;}
		if(sum==2023){for(int i=0;i<d;i++)cout << "1 ";cout << endl;continue;}
		if(2023%sum!=0){cout << "NO" << endl;continue;}
		int c=2023/sum;
		int i,yg=0;
		cout << "YES" << endl;
		for(i=2;i<=c;i++){
			if(c%i==0) cout << i << " ";
			yg++;
			if(d-yg==1) break;
		}
		cout << c/i << endl;
	}
	
    return 0;
}
/*
2023/12/30 22:53:36
--By GavinCQTD
*/

2024/1/15 17:51
加载中...