Професионална програма
Loading...
+ Нов въпрос
konstantin avatar konstantin 9 Точки

Здравейте,

Това е авторското решение на задачата.

Успех с програмирането! smiley

1
MilenGeorgiev avatar MilenGeorgiev -12 Точки

Къде го намери това авторско решение?

0
borko9696 avatar borko9696 113 Точки

Здравей колега :) 

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

Решение : https://gist.github.com/borko9696/4c99d9d8b694fb239869

3
15/07/2015 01:04:04
WaLkZ avatar WaLkZ 8 Точки

И аз не успях. Зациклих накрая. Разбрах и всичко на задачата от до, обаче само първия пример ми се получаваше (Output = Softwate University), а другите ми излизаха разни маймуници и 2 часа седях на нея и накрая ми прегря мозъка от тая горещина и си занимах в 14:00. indecision Та сега и аз като тебе трябва да гледам от решенията които са дали колегите какви глупости съм натворил и да ги оправя. Ако има други които са направили по по различни начини, нека споделят и техните решения, че нали знаете повече тикви, повече семки. laugh

1
Eldaya avatar Eldaya 8 Точки

Здравей, 

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

1
Effektus avatar Effektus 9 Точки

Благодаря на всички колеги за решенията много ми помогнаха !

2
tilchev92 avatar tilchev92 Trainer 128 Точки

Има и тема за решения на всички задачи от изпита.

1
15/07/2015 14:00:33
kaloyannikov avatar kaloyannikov 531 Точки

Някой може ли да ми каже къде греша , първия изход ми излиза , но другите не ..

http://pastebin.com/LwQyzaF2

0
silvi81 avatar silvi81 77 Точки

Грешката е при изчислението на маската, тя трябва да е едноцифрено число. При втория пример тайната дума "abc"=

97+98+99=294

2 + 9 +4=15

1+5=6

маската трябва да  е 6, а при теб е 15. Трябва да я събереш още веднъж.

1
AntonPortenov avatar AntonPortenov 102 Точки

Това с едноцифреното число се оказа доста голяма хапка, когато четеш между редовете като мен :)

прилагам и моето решение.

http://pastebin.com/GX6ry1em

1
silvi81 avatar silvi81 77 Точки

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

Много ти е хубаво решението.

Аз намерих в интернет един кратък начин за сумиране до едноцифрено число:

for (int i = 0; i < mask.ToString().Length; i++)
            {
                mask = mask.ToString().Sum(c => c - '0');
            }

Ето и цялото  ми решение:

Detective Boev

1
02/12/2015 10:43:44
indieza avatar indieza 46 Точки

Ето и едно решение от мен колега. Цък smiley

0