Intrebare:


  1. #1
    0-day Member Anca Mirela reprezinta o cantitate neglijabila
    Data de inscriere
    01-11-2007
    Sex
    F
    Mesaje
    2
    Putere Reputatie
    0
    Reputatie
    10
    Puncte CF
    0.0

    Intrebare:

    Cum se calculeaza cel mai mic multiplu comun(cmmmc-ul) a N numere?

  2. #2
    Oldtimer icsul's Avatar icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta icsul este deja o vedeta
    Data de inscriere
    20-03-2007
    Locaţie
    Craiova
    Sex
    M
    Mesaje
    1,287
    Mesaje bazar
    922
    Putere Reputatie
    41
    Reputatie
    1701
    Puncte CF
    44.5
    Usergroups:
    Citat Mesaj iniţiat de Anca Mirela Vezi mesajele
    Cum se calculeaza cel mai mic multiplu comun(cmmmc-ul) a N numere?
    inmultesti toti factorii la puterea cea mai mare ...parca asa era

    L.E: uitandu-ma la sectiunea la care ai postat ,sa inteleg ca vrei un program in C++ ?
    Vrei mai putine reclame? Inregistreaza-te sau logheaza-te

  3. #3
    0-day Member Anca Mirela reprezinta o cantitate neglijabila
    Data de inscriere
    01-11-2007
    Sex
    F
    Mesaje
    2
    Putere Reputatie
    0
    Reputatie
    10
    Puncte CF
    0.0

    Question

    Citat Mesaj iniţiat de xTee Vezi mesajele
    inmultesti toti factorii la puterea cea mai mare ...parca asa era

    L.E: uitandu-ma la sectiunea la care ai postat ,sa inteleg ca vrei un program in C++ ?
    Da...macar un algoritm...

  4. #4
    Senior Member duncan's Avatar duncan va deveni faimos in curand
    Data de inscriere
    03-10-2005
    Sex
    M
    Mesaje
    913
    Mesaje bazar
    875
    Putere Reputatie
    42
    Reputatie
    60
    Puncte CF
    13.0
    Usergroups:
    Citat Mesaj iniţiat de Anca Mirela Vezi mesajele
    Da...macar un algoritm...
    Pai daca ai algoritmul ai implicit si programul. Sau...e mare chestie sa il transpui in c++? Apropo...esti din Cuza? Am auzit ca sunt unii care nu stiu nici sa scrie cin si cout corect.

  5. #5
    Coder UzzY's Avatar UzzY reprezinta o cantitate neglijabila
    Data de inscriere
    03-10-2005
    Locaţie
    Craiova
    Sex
    M
    Mesaje
    113
    Mesaje bazar
    137
    Putere Reputatie
    0
    Reputatie
    5
    Puncte CF
    39.0
    Usergroups:
    Se inmultesc factorii comuni si necomuni la puterea cea mai mare.

    Ex:

    36 si 39


    36 = 2^2 * 3^2;
    39 = 3 * 13;

    cmmmc = 2^2 * 3^2 * 13 = 468

  6. #6
    Newcomer dragos_cv9 reprezinta o cantitate neglijabila
    Data de inscriere
    06-05-2006
    Locaţie
    craiova
    Varsta
    42
    Sex
    M
    Mesaje
    34
    Mesaje bazar
    66
    Putere Reputatie
    37
    Reputatie
    10
    Puncte CF
    15.0
    CMMMC (X,Y) = X*Y/CMMDC (X,Y)

    CMMDC(X,Y) se calculeaza cu algoritmul lui Euclid

    Bafta!

  7. #7
    Newcomer GrayShade reprezinta o cantitate neglijabila
    Data de inscriere
    06-11-2005
    Varsta
    36
    Sex
    M
    Mesaje
    12
    Mesaje bazar
    24
    Putere Reputatie
    0
    Reputatie
    4
    Puncte CF
    20.0
    Pentru vectori, cmmmc({x})=prod({x})/cmmdc({x})^(n-1), unde n e lungimea lui x.

  8. #8
    Newcomer nicolae_cata reprezinta o cantitate neglijabila
    Data de inscriere
    18-09-2006
    Varsta
    44
    Sex
    M
    Mesaje
    27
    Mesaje bazar
    18
    Putere Reputatie
    36
    Reputatie
    10
    Puncte CF
    20.0
    Afli maximul din sir, dupa care aduni 1 intr-o bucla while pana cand acest numar se imparte la toate numere din sirul tau, este cea mai simpla solutie, altfel aplici algoritmul lui Euclid.

    k = max(sir)
    r = 1

    cat timp r == 1 ex
    k++;
    r = 0;
    pt i=0; i<N; i++
    dc ( k % sir[i] != 0 ) r = 1;
    end //cat timp

    k este cel mai mik multiplu comun

  9. #9
    Member Tux_Crazy_Ping's Avatar Tux_Crazy_Ping reprezinta o cantitate neglijabila
    Data de inscriere
    02-02-2007
    Locaţie
    Craiova
    Varsta
    32
    Sex
    M
    Mesaje
    148
    Mesaje bazar
    5
    Putere Reputatie
    35
    Reputatie
    10
    Puncte CF
    0.0
    Usergroups:
    Afli maximul din sir, dupa care aduni 1 intr-o bucla while pana cand acest numar se imparte la toate numere din sirul tau, este cea mai simpla solutie, altfel aplici algoritmul lui Euclid.
    Word!
    cmmc nu prea se face la liceu.Cred ca totusi vruiai sa spui Cmmdc si atunci puteai sa aplici un divide et impera.
    Vrei mai putine reclame? Inregistreaza-te sau logheaza-te

Google+

Cautati logo-ul CraiovaForum?

Iata cateva variante: