2 / 2 / 0
Регистрация: 24.11.2009
Сообщений: 40
|
|
1 | |
Переставить элементы массива так, чтобы сначала располагались все 0, затем 1, затем 229.01.2010, 15:46. Показов 2097. Ответов 15
Метки нет Все метки)
(
Общие указания при составлении программ к данной теме:
1. Размер массива задать константой в блоке описания. 2. Массив заполнить случайными числами, если другого заполнения не диктует задача. 3. Вывести исходный массив и массив после преобразования по условию задачи. само задание: В массиве X[1..n] каждый элемент равен 0, 1 или 2. Переставить элементы массива так, чтобы сначала располагались все 0, затем 1, затем 2. Сортировку при этом не делать.
0
|
|
29.01.2010, 15:46 | |
Ответы с готовыми решениями:
15
Переставить элементы массива так, чтобы сначала располагались все нули, затем единицы
|
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
|
||||||
29.01.2010, 17:17 | 2 | |||||
![]() Решение
Бредовинький код у меня конечно... но без сортировки не знаю как больше :
0
|
LegenD
45 / 44 / 15
Регистрация: 10.12.2009
Сообщений: 109
|
|
29.01.2010, 17:21 | 3 |
Kizer, ты хочешь чтобы он вводил 500 значении вручную??
0
|
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 343
|
||||||
29.01.2010, 17:23 | 4 | |||||
добавить надо
0
|
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
|
||||||
29.01.2010, 17:25 | 5 | |||||
![]() Решение
Пардон муа... забыл что там нужен рандом:
0
|
2 / 2 / 0
Регистрация: 24.11.2009
Сообщений: 40
|
|
29.01.2010, 17:28 [ТС] | 6 |
так а что программа эта делает, запускаю и кроме ввода цифр ничего не происходит
Добавлено через 48 секунд ой, не обнавил страницу потом)) Добавлено через 1 минуту Нули: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 единицы 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Двойки: вот што выводи
0
|
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 343
|
||||||
29.01.2010, 17:29 | 7 | |||||
![]() Решение
0
|
2 / 2 / 0
Регистрация: 24.11.2009
Сообщений: 40
|
|
29.01.2010, 17:34 [ТС] | 8 |
andrei63, а чё двойки невыводятся
Добавлено через 16 секунд ???
0
|
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 343
|
|
29.01.2010, 17:36 | 9 |
random(3)
1
|
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
|
||||||
29.01.2010, 17:37 | 10 | |||||
![]() Решение
Рано я бросил курить Гашиш...
0
|
2 / 2 / 0
Регистрация: 24.11.2009
Сообщений: 40
|
|
29.01.2010, 17:41 [ТС] | 11 |
посмотрим на ваши 2 проги))что препод скажет))
Добавлено через 1 минуту посмотрим что препод скажет) Добавлено через 14 секунд блин, комп тупит)
0
|
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
|
||||||
29.01.2010, 17:42 | 12 | |||||
![]() Решение
Вот ваш код
препод такое решение не примет гарантировано
0
|
2 / 2 / 0
Регистрация: 24.11.2009
Сообщений: 40
|
|
29.01.2010, 17:45 [ТС] | 13 |
твою темболее))я на 1 курсе и процедуры ещё не проходили))
0
|
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
|
|
29.01.2010, 17:45 | 14 |
pikusfikus, читайте пункт 2 задания. Вы, думаете, что мы сортировку не знаем как сделать?
0
|
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
|
|
29.01.2010, 17:48 | 15 |
вы уверены что это сортировка?вы то код читал?обмен элементов это не сортировка.
Добавлено через 1 минуту Вы видели условия?"Переставить элементы массива так,",именно переставить,а не вывести их таким детским способом.
0
|
Kizer
|
29.01.2010, 17:55
Переставить элементы массива так, чтобы сначала располагались все 0, затем 1, затем 2
#16
|
Не по теме: pikusfikus, молодец. Спорить не буду, мб Вы и правы.
0
|
29.01.2010, 17:55 | |
Упорядочить элементы вектора так, чтобы сначала размещались всё отрицательные, а затем все положительные
Преобразовать массив так, чтобы сначала располагались все отрицательные элементы, а потом все положительные
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |