Informatică, întrebare adresată de valentinbaltat, 9 ani în urmă

Cum as putea scrie sirul 1,20,21,300,301,320,321,4000,4001,4020,4021,4300,4301,4320,4321,50000......

Răspunsuri la întrebare

Răspuns de xSpuky9
0
1,20,21,300,301,320,321,4000,4001,4020,4021,4300,...
1,10,11,100,101,110,111,1000,1001,1010,1011,1100,...
Este sirul numerelor binare doar ca cifra de 1 o inlocuiesti cu pozitia cifrei.

Stiu ca e o problema dar nu stiu pe ce site era. Ar trebui sa te ajute.

valentinbaltat: aha , am o problema la un sir : 1, 2, 1, 2, 3, 2, 1, 2, 3, 4, 3, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1.... , daca pun urmatoarea instructiune la inceput 1 apare de 2 ori , de ce ? si ai vreo idee cum as putea sa fac sa nu mai apara ?
valentinbaltat: for(i=1;i<=n;i++)
    {
        for(j=1;j<=i;j++)
            cout<<j<<",";
        for(j=i-1;j>=2;j--)
            cout<<j<<",";
    }
Alte întrebări interesante