
#include<iostream>
#include<string>
#include<stack>
#include<vector>
#include<map>
#include<algorithm>
#include<set>
using namespace std;
int main() {
cout << "得到10~100内的所有质数" << endl;
for (int i = 10; i <= 100;i++) {
if (i % 2 && i % 3 && i % 5 && i % 7) {
cout << i<<" ";
}
}
cout << "=======" << endl;
int zs[] = { 2,3,5,7,11 ,13 ,17 ,19 ,23 ,29 ,31 ,37 ,41 ,43 ,47 ,53 ,59 ,61 ,67 ,71 ,73 ,79 ,83 ,89 ,97 };
long long gs = 1;
for (int i = 0; i < sizeof(zs) / sizeof(zs[0]); i++) {
long long mc = 0, n = 100;
while (n != 0) {
mc = mc + (n = n / zs[i] );
}
gs = gs * (mc + 1);
}
cout << gs;
return 0;
}
