Както казахме от домашните ще могат да се направят около 15 точки. Тъй като е почти невъзможно някой да има максимален резултат на всички, то точките ще се умножат така, че да имате възможност да ги направите ако сте се старали.
ne sym mnogo sigurna no i bez towa togawa e nai-logichnata i wyzmovna data :)
ps kakwo obshto ima towa s temata?
А може ли случайно да е отрцателна (както интелигентността в един от примерите)?
Няма да я усложни изобщо, но все пак има значение :). Благодаря за информацията.
например:
fnXXXXX_soldiers.zip
ф.н. е важното
Може ли да ми дадете примери при които ми се дъни входа?Това което съм написъл за вход наистина е много сковано ,но ако се спазва стриктно формата на входа няма проблеми...или поне каже каква е грешката ,може и да се сетя защо става така.
OK"
И какво се разбира под "Архаичен"?????? Задачата съм я писал под VS 2005. И ако според вас това е архаичен компилатор незнам какво да кажа. Ако имате компилатор от 2100 година метнете го насам, за да не оставаме назад с технологиите и ние ;-)
А и между другото в условието на задачата нищо не пише за изисквания към компилатори. Така че догодина като имате някакви изисквания просто ги напишете, а не после да има коментари архаичен компилатор или нещо от сорта и -1 точка без това да е оповестено в условието! Защото според мен това което правите в момента е напълно несправедливо.
"CE - main vryshta int!"
Аз също не разбрах смисъла на горното твърдение. Не видях в условието да има изискване главната функция да връща int. Компилирал съм с Visual Studio .NET 2003 и не съм получил Compilation Error. Предполагам, че заради това имам -1 точка, което не е много справедливо...
Имам и още една грешка, но тя си е по мое невнимание
Ама много се палите. Според C++ стандарта main връща int. В случая сте ползвали нестандартен feature на компилатора, и поради тази причина кодът не се е компилирал при мен.
Според мен в този курс просто това не е толкова важно. По-важното е самият алгоритъм и оценката на неговата сложност (както си подсказва името на курса ;-) ). Но явно това си е само мое мнение, а не и на преподавателския екип за съжаление :-(
А това че ползваш скапан компилатор е друга работа :)
Аз не казвам че всички трябва да имат VS. Просто казвам че не е редно да се режат точки за това че някой си използва някакви опции на някакъв си компилатор и му дава СЕ. Защото поне за мен това не е същността на този курс.
Проблемът идва от това, че Visual Studio-то е направено с цел да дърпа килимчето към Microsoft - хайде учете се да пишете на 2005, а после да не знаете кое е по стандарта и като напишете 10000 реда - да има причини да не се портнете към нищо друго освен следващата версия на Windows. Та VC 8.0 (т.нар 2005) е сравнително добър компилатор, който позволява доста отклонения от стандарта и колкото повече ги "използвате", толкова повече пълните гушите на онея.
gcc пък има доста extension-и, които е особено препоръчително да не ги използвате.
Ако се кефиш толкоз много на M$ твоя работа. Аз не давам кинти когато има нещо по-добро и безплатно.
А и замисли се за качесвтото на C++ компилаторите като цяло, знаеш ли такъв който потдържа C++98 напълно? Аз знам само един и това не е нито VS нито GCC. Така че може би не всичко, но почти всичко си има кусури. Стандартита е за да се избягват такива проблеми. Дразнещото в отношението на M$ е точно това което каза Веселин - VS е направен за Windows и популяризира M$ стила, който не е стандартен. Там не се интересуват много от преносимост. Уж сега я слагат но не знам какво ще излезе, пък и не ме интересува.
П.П.: Естествено VS 2005 си има своите кусури, но определено не може да се нарече "архаичен". Ако ставаше дума за 6.0 разбирам.
евала за цялото това мърморене ... все едно някои току що ви е взел близалката и вие ... край .. свърши се света .... и давай да мърморим ...
а иначе този курс би трябвало да те научи да пишеш една идея (поне) малко по-качествен код, и ако поне половината сме се научили да спазваме стандартите по-стриктно, (докато пишем, а не да чакаме компилатора да писне и тогава да се сетим за тях) , значи хората не са си загубили съвсем времето с нас ...
... иначе .. продължавайте да мрънкате .. забавни сте :)
ти чуваш ли се какви ги говориш?!?
бързодействието на една програма не идва само от добруя алгоритъм, ами и от доброто кодене ... извинявай, но една глупаво написана програма с пъти ще ти забави иначе хубавия, бърз алгоритъм ...
то ако тоя кърс трябва да е само за проектиране и анализ, е дай цяла година да си проектираме, да си анализираме, да си говорим сладки приказки и един ред код на не напишеш...
не разбирам защо си с нагласата, че всички с радост биха ти наляли акъл с фуния в ухото и ти само трябва да си го подложиш и да чакаш ... каквито и преподаватели да има ... не могат с магическа пръчица да те тупнат по главата и да направят чудеса...
равносметката от този курс, за мен поне, е следната ... който идея си е нямал от основни алгоритми - вече си има, който си е имал - може да е поскучал малко, но все е чул и нещо ново. Аз специално чух малко неща, който не знаех, но ми беше забавно .... ако не ми беше, щях да го отпиша...
.. ти какво само заради едната оценка и единия взет избираем ли изтърпя всичко от което цяла година се оплакваше?!
А за коденето си има други курсове като СДП, ООП и КПК. Там те учат как да си напишеш класовете, и тем подобни.
И напълно подкрепям преподавателя Муков, който на едно упражнение каза следното: Всички задачи се решават първо на лист хартия и с химикалка и чак след това е коденето. Защото коденето е най-лесната работа ;-)
А моята равносметка от курса е следната: Научих много нови неща, за които съм благодарен на преподавателския екип. И същевременно съм разочарован, защото историята с домашните се превърна в една пародия, а първоначално идеята "звучеше" много одобре. Двама хора изгоряха, защото уж "просташки преписвали" на домашните, пъровначално идеята беше всяка седмица да излиза по едно домашно, а в крайна сметка стана друго, последното (най-интересно) домашно остана непроверено и т.н. и т.н.
Винаги съм чувал все хубави неща за ПРАНКАТА. И точно за това го записах.( А не заради единия изборен и кредити както казваш ти. Въобще не ме интересуват оценките и кредитите.) Но тази година (не нзам заради новостта с домашните ли или заради упражненията) просто курса, поне според мен, не беше на нивото на курса от миналите години.
То всъщност може да пишеш и функционално и логически на C++, езика е доста мощен, но все пак става грозно.
А тук се изисква и бързина. Иначе много щях да се кефя ако бяха разрешили да се пише на Prolog, Lisp или Python. Кратки и ясни програмки, чиста работа. Но пък и няма да е честно спрямо тези които не знаят тези езици.
Ами като не се предава защо на лекции всички функции (с малки изключения) бяха написани точно на псевдо-код?
ее добре че си скромен поне.
еми ти като си толкова акълия, и си толкова сериозен, вземи говори с преподавателския екип да те вземат следващата година сред тях, и поне на децата след нас всичко да им е наред с домашните, и със сроковете, и със отношението към тях :)
пък тогава вече ще можеш съвсем основателно да им кажеш "е ... те така трябваше да направите и миналата година, вижте ги колко са доволни децата сега :)"
s nai golqmo udowolstwie :)
"...Но тази година ... просто курса, поне според мен, не беше на нивото на курса от миналите години..."
И през тази година екипът на курса ПрАнКА събра каймака на програмисткото майсторство сред студентите на ФМИ. Хора, на които не им липсва нито признание, нито достатъчно работа да си уплътняват времето. И следователно мотивите им са нищо друго освен благородни.
Благодаря на всички демонстратори за всеотдайната и качествена работа. Съжалвам единствено, че повода за това са разни непремерени и твърде претенциозни изказвания.
"...А коденето и компилирането всеки (дори и някой лаик) ще може да ти го направи като има готовия алгоритъм..."
да бе да
Напомни ми да ти повиша оценката с 0.2 точки след това :).
WA - ima niakakyv byg
Верно имам бъг на ред 40 ако се смени > със >= всичко ще е наред предполагам. Просто съм решил задачата за растяща, а не за ненамаляваща редица и половината тестове гръмнаха. Няма ли шанс за лека редакторска намеса?
Ако тестванео беше обективно щяхте да имате много по-малко точки :).
Все пак не може да очаквате освен многото време което прекарвам в правене на сорсовете да се компилират,да прекарвам още много повече в дебъгване.