#include<iostream> using namespace std; int main(){ int n,a[100]={},x=0,Max=0; cin>>n; for(int i=1;i<=n;i++){ if(n%i==0){ a[x]=i; cout<<a[x] ; x++; } } cout<<endl; for(int y=0;y<x;y++){ int i=2; while(i<a[y]){ if(a[y]%i==0){ cout<<a[y]<<"不是质数"<<endl; a[y]=0; break; } i++; } if(a[y]>Max){ Max=a[y]; } } cout<<Max; return 0; }