Advertisement
a53

MDiv

a53
Apr 15th, 2017
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. #include <fstream>
  2. #define Vmax 1000001
  3. using namespace std;
  4. ifstream fin("mdiv.in");
  5. ofstream fout("mdiv.out");
  6. int N,M,i,j,F[Vmax],Sol[Vmax],x;
  7.  
  8. int main()
  9. {
  10. fin>>N;
  11. for(i=1;i<=N;++i)
  12. fin>>x,++F[x];
  13. for(i=1;i<Vmax;++i)
  14. for(j=i;j<Vmax;j+=i)
  15. Sol[i]+=F[j];
  16. for(fin>>M;M;--M)
  17. fin>>x,fout<<Sol[x]<<'\n';
  18. return 0;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement