![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]() Цитата:
все равно, иногда повторяются цифры..... Ну что? Никто не знает? Последний раз редактировалось Stilet; 18.01.2010 в 10:32. |
|
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 20.11.2009
Сообщений: 61
|
![]()
У тебя логика неправильная. Если число сгенерировалось то, которое уже было, нет цикла, который выполнялся до тех пор, пока не найден новое число, в то время как цикл for продолжает заполнять массив.
|
![]() |
![]() |
![]() |
#23 |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]()
если тебе не трудно, напиши привельное Решение, а я просто сверю со своим и найду свою ошибку. Просто напиши пожалуйста...)))
|
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 20.11.2009
Сообщений: 61
|
![]()
Я тебе уже писал свою версию - тебе ее только адаптировать.
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]()
блин, чё то я не могу её переделать(((
адаптация потерпела КРАХ( Помоги...Червячок!!!))) Последний раз редактировалось Stilet; 18.01.2010 в 10:33. |
![]() |
![]() |
![]() |
#26 | |
АльTRUEи$т
Форумчанин
Регистрация: 19.03.2009
Сообщений: 784
|
![]() Код:
Цитата:
|
|
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]()
Спасибо)))
IT-Man а сможешь решить 2ю задачю? Известно, что цвет трехмерен (RGB), а плоскость экрана двумерная. Задача заключается в том, что бы нарисовать на экране непрерывную палитру, содержащую все цвета. Для решения задачи вам потребуется немного теории. Дадим критерий непрерывной палитры: Две соседних точки (по вертикали или горизонтали), имеющие цвета (R1, G1, B1) и (R2, G2, B2) соответственно должны удовлетворять следующему равенству: Abs (R1 - R2) + Abs (G1 - G2) + Abs (B1- B2) = 1 В задаче необходимо оперировать палитрой из 4096 цветов (на некоторых мобильных телефонах, к примеру, такая). В ней каждая компонента цвета 4-х разрядная, следовательно, принимает значения от 0 до 15. Вам потребуется функция преобразования RGB-цвета из данной палитры в 24-х битный цвет экрана. Так же вы должны уметь выводить точки произвольного цвета на экран. Это задача для Гениев! ))) Кто попробует её Решить?) Последний раз редактировалось Stilet; 18.01.2010 в 10:33. |
![]() |
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
![]()
Вот тебе подсказка:
Я вижу два способа создать палитру с нужими тебе свойствами. 1) Палитра будет размером 16x256 не один цвет не будет повторятся. 2) Палитра 128x128 (но некоторые цвета будут повторятся) Это будет достаточно сложный алгорить. (поэтому его расматрвать не будет) Первый вариант можно реализовать с помощью следующего кода Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
![]() |
![]() |
![]() |
#29 |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]()
мне нужен первы вариант 16х256
|
![]() |
![]() |
![]() |
#30 |
Пользователь
Регистрация: 17.01.2010
Сообщений: 40
|
![]()
Спасибо)))
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. | Marishkaa | Помощь студентам | 2 | 12.01.2010 16:54 |
Массив | LuBuMaster | Общие вопросы C/C++ | 22 | 30.11.2009 14:33 |
Двумерный массив, одномерный массив. | Branbal | Помощь студентам | 14 | 18.11.2009 12:40 |
массив | Cpluser | Общие вопросы .NET | 16 | 04.06.2009 23:15 |
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. | TheVenny | Помощь студентам | 3 | 26.11.2008 15:06 |