Задача Batman от първи ден, вечер


0

Гледам, че вече се дискутират решенията. Единствената задача която не успях да реша беше Batman.

http://pastebin.com/C3nazKKh

Това ми е кода, с всички височини които пробвах изглежда коректно, но явно не съм хванал каква е логиката на рогата и как се увеличават с по-големи размери. Може ли някой със 100/100 да си даде кода, защото ми е интересно какъв е трябвало да бъде крайния резултат.




Отговори



5
Това е моето решение. Рогата не се увеличват.



от Ilian_Iliev_2 (1043 точки)


0
Това решение 100/100 ли е?

от messenger (552 точки)

3
Да, 100/100 е. Относно грешката на автора, между двете рога винаги трябва да има само един интервал.

от Ilian_Iliev_2 (1043 точки)



2

Трябва да имате предвид, че не винаги това, което вие си представяте като крайно решение, изглежда по същия начин, както си го представя клиента, и че не винаги вашата формула ще работи според нуждите на пазара. Понякога има много възможни решения, но трябва да изберете това, което да отговаря на представите на клиента (в случая bgcoder).


от teddyboneva (600 точки)


1
Много ми хареса в каква посока разсъждаваш и картинката е готина. :)

от pepsi_555 (1932 точки)

1
То при всяка дейност с клиенти почти винаги има разминаване в разбиране на предлаганото, очакваното и крайния продукт, но всичко се коригира впоследствие. Виж тук както видяхме няма как да бъде коригирано поне за конкретния изпит. За начинаещи е по-добре първо да свикнем да решаваме дефинирани проблеми, защото все още си е трудничко да мислиш по този начин. Със сигурност тази задача ще е обица на ухото при няколко човека и при бъдещи подобни затруднения ще се мисли по-разчупено, но пък при някои хора ще подейства и демотивиращо.  

от popovanton (40 точки)


0

Можеш да разгледаш и моето решение.

Използвам new string, защото така ми е най-приятно да решавам този тип задачи. Разделям картинката на 4 части. :)


от pepsi_555 (1932 точки)