Advertisement
Guest User

Cod

a guest
Feb 21st, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.58 KB | None | 0 0
  1. #include <fstream>
  2.  
  3. using namespace std;
  4. ifstream in("fantastice.in");
  5. ofstream out("fantastice.out");
  6. int nrCitite,temp;
  7. int getNrDiv(int val){
  8.     int d=2,nrDiv=1,p;
  9.     while(val!=1){
  10.         p = 0;
  11.         while(val%d==0){
  12.             ++p;
  13.             val/=d;
  14.         }
  15.         if(p!=0){
  16.             ++p;
  17.             nrDiv *= p;
  18.         }
  19.     }
  20.     return nrDiv;
  21. }
  22. void citire(){
  23.     int tempNrDiv;
  24.     in>>nrCitite;
  25.     for(int i=0;i<nrCitite;++i){
  26.         in>>temp;
  27.         tempNrDiv = getNrDiv(temp);
  28.     }
  29. }
  30. int main()
  31. {
  32.     citire();
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement