Loading...
GeorgiGeorgiev93 avatar GeorgiGeorgiev93 6 Точки

Array Algrotythm More Exercises Задача 3: Increasing Crisis

Колеги,

В задачата първо втория пример е грешен - трябва да има 3 2-ки. Програмата ми изкарва 3 2-ки в Judge-а и работи, но се чудих около 10 мин само по втория пример защо резултата е такъв преди да си напиша кода. Няма обяснение какво се случва, ако няма по-малък номер от новия стринг - добавя ли се, не се ли добавя, на последна позиция ли се добавя - не се знае.

Последния тест гърми на всички освен на тестера. Моля за допълнителна информация, ако ви трябва кода кажете и ще го кача допълнително.

Тагове:
0
Programming Fundamentals
spzvtbg avatar spzvtbg 581 Точки

от няколко дена пренаписвам кода за тази задача  но с повече от 80 не минава - при това съм си тествал кода с можеби всички възможни вариянти - пример:

1.  input 1 \n 2    ||   2 \n 1   =>  1 2

2. input  1 2  \n 1 2 =>  1 1 2 2

3. input  1 2  \n 2 1 =>  1 2 2

4. input  1 2 3  \n 2 2 =>  1 2 2 2 3

5. input  1 2  3 \n 1 2 3 =>  1 1 2 3

6. input  3 4  \n 2 1 =>  2

7. input  3 4  \n 1 2 =>  1 2 3 4

8. input  1 2 3 \n 1 2 3 \n 1 2 3 =>  1 1 1 2 3

9. input  5 6  \n 3 4 \n 1 2=>  1 2 3 4 5 6

10. работи и с отрицателни числа

Както примерните тестове от условието така и до четвъртия тест в джъжа са ЗЕЛЕНИ!

само този 5-ти тест неминава но гледам има хора които са успели ще помоля някои от тях или от екипа да погледнат

и поне някъква насока да дадат в случай че 5-ти тест е верен.

това е моето решение - https://pastebin.com/txjekQNx

 

0
15/04/2017 13:14:22
nikolai.gerov avatar nikolai.gerov 2 Точки

Извинявай за това че чак сега ти отговарям, но просто бях доста зает последните няколко седмици(жених се на 30). Ето ти моето решение ако пак не е ясно сега би трябвало да съм по свободен и ще го погледна.

https://pastebin.com/ftmMgT0J

1
spzvtbg avatar spzvtbg 581 Точки

не бе оправих си я но благодаря все пак уловката е в това че трябва да се редят и проверяват числата едновремменно и ако се наруши нарастването да се изтрие всичко от текущия вход и остатъка от листа там или каквото ползваш където си събираш числата, пример: 1 3 5  и  4 6 8 -  ?

 

ПС 

но може да удариш едно рамо с последната задача от упражненията с фаиловете ако да ще пусна въпрос че пък и няма за тая задача във форума нищо въобще ьа фаиловете доста малко е писано.

и поздрави , дълги години да се обичате!

1
03/05/2017 20:41:44
Bullsized avatar Bullsized 153 Точки

малко Hadouken If -> https://github.com/Bullsized/Assignments-Fundamentals-Extended/blob/master/09%20Array%20and%20List%20Algorithms/2017-04-28/03%20Increasing%20Crisis/03%20Increasing%20Crisis.cs

но поне дава 100 от 100 в Джъдж-а. 

за тая задача от отдавна искам да пиша, че е сгрешена, но обикновено получавам коментари от сорта на "що пишеш в тоя раздел" или ... просто на никой не му дреме и все така си остава...

0
spzvtbg avatar spzvtbg 581 Точки

в началото като не ми минаваше на 100 си мислех че с условието или тестовете нещо не е наред но се оказа че не е така 

в примера дето го написах 1 3 5 и 4 6 8 => 1 3 4 6 това дори е много добре описано и в единия тестов вход но просто с подвеждащ пример от сорта на 1 2 5 и 3 4 

може би тея подвеждания са част от програмата 

между другото следвам ти гита дори последно проверявах за една задача от упражненията с фаилове и директории

1
Bullsized avatar Bullsized 153 Точки

хаха, и аз следвам твоя и обикновено като запецна някъде и си блъскам главата около час свирявам да видя какво си направил ти на съответната задача, понеже си караш редовно курса, а аз го уча предварително след бейсикса (моята група започва сега на 22ри май). та да, благодаря за решенията :)

0
spzvtbg avatar spzvtbg 581 Точки

:) ами и аз само се подготвям и чакам да почнем на 22.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.