#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main(){
ifstream in("abc.txt");
int num,i;
while(in>>num){
vector<int>vec;
i=0;
if(num%3==0){
i++;vec.push_back(3);
}
if(num%5==0){
i++;vec.push_back(5);
}
if(num%7==0){
i++;vec.push_back(7);
}
switch(i){
case 0:cout<<num<<"\t 不能被3、5、7任意壹個數整除。\t"<<endl;break;
case 1:cout<<num<<"\t 能被其中壹個數整除,\t";break;
case 2:cout<<num<<"\t 能被其中兩個數整除,\t";break;
case 3:cout<<num<<"\t能同時被3、5、7整除,\t";break;
default:break;
}
if(i!=0)
cout<<"能整除的數是:\t";
vector<int>::iterator beg=vec.begin();
for(int c:vec){
cout<<c;
beg++;
if(beg!=vec.end())
cout<<"、";
else
cout<<endl;
}
}
return 0;
}