unsigned long long int first(int b , int c){
int h=b;
//int k;
for(int k=b-1;k>c;k--){
b=b*k;
}
int comb=b/factorial(h-c);
return comb;
}
Diese Funktion gibt richtige Antworten für einige Fälle und falsche Antwort an andere zurück. kann mir bitte jemand helfen, ist da irgendwas mit dieser funktion falsch ?!Ich versuche, die Kombination (Wahrscheinlichkeit) von 2 Zahlen zu erhalten
Für welche Fälle ist es korrekt? Für welche Fälle ist es falsch? Bitte geben Sie ein [minimales, vollständiges und überprüfbares Beispiel] (https://stackoverflow.com/help/mcve) an. – Galen
für 17 und 9 ist die Antwort richtig. –
für 17 und 6 ist die Antwort falsch –