Комбинации скобок [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 Комбинации скобок [закрыто]

Сообщение Anonymous »

Пусть функция BracketCombinations(num) прочитает число, которое будет целым числом, большим или равным нулю, и вернет количество допустимых комбинаций, которые можно образовать с помощью числовых пар круглых скобок. Например, если входное значение равно 3, то возможные комбинации трех пар скобок, а именно: ()()(), это ()()(), ()(()), (())(), ((())), и (()()). Всего существует 5 комбинаций, когда входное значение равно 3, поэтому ваша программа должна вернуть 5.

Код: Выделить всё

public static int BracketCombinations(int num)
{

// code goes here
return num;

}

static void Main() {
// keep this function call here
Console.WriteLine(BracketCombinations(Console.ReadLine()));
}
Примеры
Ввод: 3
Вывод: 5
Ввод: 2
Выход: 2

Подробнее здесь: https://stackoverflow.com/questions/704 ... mbinations
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»