#include#include int main() { int m,n,i,j,k=0,a[1005],sum=0; scanf("%d %d",&m,&n); for(i=m;i>1;i--) { for(j=2;j<=sqrt(i);j++)//判断素数 if(i%j==0)break; if(j>sqrt(i)) { a[k]=i;//数组进行储存得出的素数 if(k==0)printf("%d",a[k]); else printf("+%d",a[k]); k++;//计数,同时方便格式的调整 if(k==n)break;//如果达到了个数就退出循环 } } for(i=0;i



