Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

Нова тема
Задача
Тази тема е погледната 246 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 02.07.2008 20:28
Equilibrium
Калфа

Мнения: (19)

Напишете програма, която прочита масив от числа и премахва минимално количество елемети по такъв начин че оставащия масив да е сортиран във възходящ ред. Пример:
input {6, 1, 4, 3, 0, 3, 6, 4, 5}->{1, 3, 3, 4, 5} output
Имам нужда от идея за решаване аз ще я разпиша :)
Благодаря Ви предварително!


 
---------------------------
Потребител от: 31.10.07 | Всички уроци от Equilibrium | Всички скриптове от Equilibrium

Believe in yourselves and make your life eazy
напиши eMail напиши лично съобщение виж профила на Equilibrium
Публикувано на: 02.07.2008 21:17
mrhellish
Самурай

Модератор

Мнения: (214)

Нещо не сванах логикта, не трябва ли да е
{6, 1, 4, 3, 0, 3, 6, 4, 5} -> {0, 3, 4, 5} ???


 
---------------------------
Потребител от: 12.04.08 | Всички уроци от mrhellish | Всички скриптове от mrhellish

MrHellish™
напиши eMail напиши лично съобщение виж профила на mrhellish
Публикувано на: 02.07.2008 23:38
Bibi
Самурай

Мнения: (293)

Нещо като зачатък на идея:
Разглеждаш числата отзад-напред.
Проверяваш след текущото число колко по-малки от него имаш.
Ако са 0 - оставяш го,
ако са 1 - то остава, а по-малкото от него се маха,
ако са повече - махаш го.

Ето го разиграно с примерните числа
5 остава -> {5}
4 остава -> {4, 5}
6 се маха -> {4, 5}
3 остава -> {3, 4, 5}
0 остава -> {0, 3, 4, 5}
3 остава, а 0 се маха -> {3, 3, 4, 5}
4 се маха -> {3, 3, 4, 5}
1 остава -> {1, 3, 3, 4, 5}
6 се маха -> {1, 3, 3, 4, 5}


 
---------------------------
Потребител от: 15.01.06 | Всички уроци от Bibi | Всички скриптове от Bibi
напиши eMail напиши лично съобщение виж профила на Bibi
Публикувано на: 02.07.2008 23:48
Equilibrium
Калфа

Мнения: (19)

 Този отговор е маркиран като удовлетворителен!

Мерси за помощта все още се уча.То като се замисля цял живот ще се уча ама... :)


 
---------------------------
Потребител от: 31.10.07 | Всички уроци от Equilibrium | Всички скриптове от Equilibrium

Believe in yourselves and make your life eazy
напиши eMail напиши лично съобщение виж профила на Equilibrium
 1 посетител чете тази тема (0 потребители и 1 гост)  
Активни потребители: ---
   





IT-PLACE.NET © 2004 - 2008