ce am gresit aici:( nu inteleg. o mica explicatie va rog ?
sunt incepator pe aici.
plz
http://#include<fstream>
using namespace std;
#define InPut "doi.in"
#define OutPut "doi.out"
int c,t,i,nr,a;
int main()
{
ifstream fin ( InPut );
ofstream fout ( OutPut );
fin>>t;
for(i=1;i<=t;i++)
{
fin>>a;
nr=0;
while(a!=0)
{
if(a%2==0)
{ c=a/2;
nr++;
}
else
{ c=a-1;
nr++;
}
a=c;
}
fout<<nr<<"\n";
}
return 0;
}
Editat de moderator : Foloseste tag'urile [ code ] si [ /code] cand postezi cod