[C# Part 1 Exam 24.06.2013] Задачи и Решения


4

Предлагам в тази тема да споделяме решенията на задачите от изпита на 24.06.2013 Morning.

Условията на задачите може да намерите тук:

https://github.com/CuST0M1z3/24.06-MorningExamTasks

И моите решение на задачи 1,2 и 4 на които имам 100 точки:

https://github.com/CuST0M1z3/CSharp24.06MorningSolutions

 




Отговори



8
Ето ви официалните условия, тестове и авторски решения: http://downloads.academy.telerik.com/svn/csharppart1/2013/8.%20Exam/Variant%202%20(2013-06-24).zip

от Nikolay.IT (39117 точки)


0

Добре от къде си взел условията ако не е тайна, щото аз в bgcoder не виждам да имам достъп до изпита?

Edit: Абе нещо аз нямам достъп май ?

http://i280.photobucket.com/albums/kk167/nzhul/acessbgcoder_zps72542b05.jpg

 


от nzhul (3415 точки)


0
Имате достъп до собствените изпити, на който сте били, а там има условията.

от Teodor92 (13062 точки)

0
Аз май нямам такъв достъп - незнам защо - http://i280.photobucket.com/albums/kk167/nzhul/acessbgcoder_zps72542b05.jpg

от nzhul (3415 точки)



2
Моето решение на четвърта задача:
https://github.com/NikolayRangelov/CSharpOneExam/blob/master/BatGoikoTower



0
Добре ти се е получило решението. И на мен с new string ми излезе няколко реда 4 задача.

от Anastasoff (465 точки)

0
Хубаво решение. Аз обаче откакто видях решенито на Carpets с матрица, всички тези задачи ги решавам с матрици.

от easlavov (4118 точки)


0

Ето нещо и от мен 

-------------------------------------------------------------------------------------------




0
Използвай pastebin или gist. Постването на код така е супер неудобно за преглед и прави безсмислено огромни постове.

от Teodor92 (13062 точки)

0
Здравейте, спред вас защо не компилира този код? Линк
Иначе резултатите ги искарва правилно. Не разбирам.

от Dodko (165 точки)


0

1. Garden - цък - 100т.

2. Secrets - цък - 100т.

3. Card Wars - цък - 75т.

4.Bat Goiko tower - цък - 100т.


от eqinox (127 точки)


0
Мен силно ме вълнува решението, което дава 100 точки на Card Wars (3 задача). Две проверки не ми минаха на изпита и изобщо нямам идея какви може да са те. Стигнах до 87 т. и това е. Като гледам, само един колега я е докарал до 100. Голяма мистерия :)

от easlavov (4118 точки)


0
Аз чакам да отворят задачите да си пусна решението, изкарах 43 точки, но бях пропуснал една подробност, вкъщи я оправих и ако и това решение не даде 100 точки, наистина ще остане пълна мистерия :D

от Yordan.Bonev (780 точки)

0
И аз доста се чудих за тази задача. Стигнах до 87т. и си мислех, че си открих грешката, защото при карти X и за двамата освен, че давах по 50 точки смятах и победител за съответното раздаване, но като махнах това точките паднаха вместо да се вдигнат. И до сега се чудя, ще чакам да видя тестовете

от anilak (1134 точки)



0

Пичове, излагате се ... То вярно, на изпита няма много време, ма почиствайте малко кода де :)
Ето ви моето решение за градината:

 

------------------------------------------

На бат' Гойко кулата (с малко сметки за това къде да са опорите):

----------------------------------
Тайните числа (готина забава с "двуличието" на char типа данни):
 
 
В последните 20 мин се сетих за това, че някой се опитва "да ме работи" с отрицателни числа (а  всъщност знака не оказва влияние върху резултата) :)

3-та нещо е оплескана, не мога да извадя повече от 50-тина точки, а с 5-та ... отказах се след 10-тина минути мислене. Просто не ми стигна въображението как да я съчиня.


от JulianG (5316 точки)


0
Използвай pastebin или gist. Постването на код така е супер неудобно за преглед и прави безсмислено огромни постове.

от Teodor92 (13062 точки)


1
http://pastebin.com/YDn2cYpS
Това ми е решението на 4-та задача и имам 93 точки. Като гледам решението ми е идентично с авторското и нещо не мога да открия грешката. Гърми ми на 3-тия тест. Може ли поне да кажете какъв е, за да си открия грешката :Д

от andreykata (386 точки)


0
В архива с авторското решение има и тестовете :)

от Teodor92 (13062 точки)

0
Много благодаря! :) Само, че имам един въпрос относно този тест - как така крайният резултат се получава 304? Във всяка ръка и двамата играчи имат поне по една карта "Х", което им дава по 50 точки и на двамата за всяка игра, без да им дава победа. А накрая даже пише и че първия играч има една победа.

от andreykata (386 точки)



0

Моля за коментар за кода! Благодаря предварително!

http://pastebin.com/yNsZfE1b




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

от kinira (27 точки)

0
Ако махнеш Console.WriteLine("Enter height:"); и промениш if-a на : if (i != 1 && i != 3 && i != 6 && i != 10 && i != 15 && i != 21 && i != 28 && i != 36 ) кода минава за 100 точки.

от buddi (723 точки)


0

Ето едно решение и от мен на 3та (Card Wars Batka) - http://pastebin.com/shtxTBY6


от robhoto (100 точки)


0
Ей как съм забравих да пробвам да сменя long-a с BigIntgeger на Card Wars Batka иначе и 12 и 13 тест щях да покрия.

от Nikolay_Radkov (2911 точки)