WA 2求助
题目
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,k;
int t;
cin>>t;
for(int pp=1;pp<=t;pp++)
{
cin>>n>>k;
if((n-k)%2==0&&n>=k)
{
cout<<"YES"<<endl;
for(int i=1;i<k;i++)
{
cout<<1<<' ';
}
cout<<n-(k-1)<<endl;
}
else if(n>k*2&&(n-k*2)%2==0)
{
cout<<"YES"<<endl;
for(int i=1;i<k;i++)
{
cout<<2<<' ';
}
cout<<n-(k-1)*2<<endl;
}
else
{
cout<<"NO"<<endl;
}
}
return 0;
}