以ååè¿ï¼é£ä¸ªäººæ¯è¦è¦ç¨æ件è¾å
¥è¾åºçï¼
http://zhidao.baidu.com/question/22688814.htmlææä½ çè¦æ±æ¹äºï¼æctrl + zç»æè¾å
¥ï¼
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int temp;
vector<int> seq;
while(cin >> temp)
{
if(temp % 3 == 0)seq.push_back(3);
if(temp % 5 == 0)seq.push_back(5);
if(temp % 7 == 0)seq.push_back(7);
if(!seq.empty() && seq.size() < 3)
{
cout << temp << "è½è¢«å
¶ä¸" << seq.size() << "个æ°æ´é¤";
cout << "è¿" << seq.size() << "个æ°æ¯: ";
for(unsigned i = 0; i < seq.size(); ++i)
cout << seq[i] << ' ';
cout << "\n";
}
else if(seq.empty())
cout << temp << "ä¸è½è¢«3, 5, 7ä¸çä»»æä¸ä¸ªæ°æ´é¤\n";
else
cout << temp << "è½è¢«3, 5, 7åæ¶æ´é¤\n";
seq.clear();
}
}