Informatică, întrebare adresată de maarrryyyy, 8 ani în urmă

Va roggg 30 PUNCTE Se dau 2 numere care sunt de fapt scorul la meci. Să se afișeze în câte moduri poți ajunge la acel scor.Se va afisa numărul m reprezentând numărul de moduri. Exemplu: se citeste: 3 0 Se va afisa: 1 deoarece modul este : 0-0 1-0 2-0 3-0

Răspunsuri la întrebare

Răspuns de jonas2
1
#include <iostream>
 using namespace std;
 int fotbal(int s1, int s2)
{
    if (s1 == 0 || s2 == 0)
        return 1;
    else
    {
        return fotbal(s1-1,s2)+fotbal(s1,s2-1);
    }
}
int main()
{   
int scor1,scor2;
    cin >> scor1 >> scor2;
    cout << fotbal(scor1,scor2);
}

maarrryyyy: mersi dar aici afiseaza cum ar veni prin cati pasi sa ajuns la scor dar eu vroiam sa prin cate moduri poti ajunge la scor de exemplu daca lu-am scorul 3-1 primul mod ar fi fost 0-0 0-1 1-1 2-1 3-1 al doilea 0-0 1-0 2-0 3-0 3-1 al trele ar fi fost 0-0 1-0 1-1 2-1 3-1 si cred ca mai sunt moduri
maarrryyyy: sa nu cred ca am inteles eu gresit scuze si multumesc mult
Alte întrebări interesante