Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Silverlight/XML] Простая программка


Автор: EboO 12.4.2012, 09:37
Помогите сделать, люди добрые.
Необходим компилируемый Silverlight проект.

a) Существует некий шифр, который работает по следующему алгоритму: 
 Из строки удаляются все пробелы(если таковы имеются): АВИАСТРОИТЕЛЬНЫЙ 
 Строка записывается в прямоугольник заданной высоты по столбцам.1 А С И Ь
 2 В Т Т Н
 3 И Р Е Ы
 4 А О Л Й

 Придумывается некая случайная последовательность из номеров строк. Согласно порядку этих строк записывается новое зашифрованное сообщение.
 К примеру, при использовании следующей последовательности {3, 2, 4, 1} получаем строку: ИРЕЫВТТНАОЛЙАСИЬ 
 Нужно реализовать метод, который по указанному порядку прочтения строк будет дешифровать переданное сообщение.

 К примеру, вызов метода 
Код

Decode(new int[]{3,2,4,1},"ИРЕЫВТТНАОЛЙАСИЬ")



 должен вернуть первоначальное слово АВИАСТРОИТЕЛЬНЫЙ.

b) Напишите программу, которая по двум введенным числам высчитает Answer = x1!/((x1-x2)!*x2!), где 0<=x1<=100, 0<=x2<=100, x1>=x2 

 Пример: 10 и 3
 10!/((10-3)!*3!) = 120

NB! Во второй программе нельзя использовать числовые типы, кроме Int32, работайте со String

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)