Loops -06.Calculate Again


1

Здравейте,

кода ми работи правилно Visual Studio, а bgcoder ми дава 20%. Може ли някой да ми помогне. Това е кода ми:

using System; class CalculateAgain { static void Main() { int n = int.Parse(Console.ReadLine()); int k = int.Parse(Console.ReadLine()); int factorialN = 1; int factorialK = 1; for (int i = 1; i <=n; i++) { factorialN *= i; } for (int i = 1; i <=k; i++) { factorialK *= i; } Console.WriteLine(factorialN/factorialK); } }




Отговори



1

Ами кода ти е верен, само че факториела ти превърта Int-a. Добави си system.Numeric; в проекта и използвай BigInteger вместо int и всичко ще е супер... аз го направих с кода ти и ми даде 100/100 ;) ето леко променения код тук.

Успех с другите задачи! :)


от RavenDark (170 точки)


1
Още веднъж благодаря. Трябва да внимавам повече.



1
В условието пише използвайте 1 цикъл. :) пробвайте с while.

от Cholashki (15 точки)