Как да си намеря работа в Microsoft, централизирана тестване (CT), задачи, тестове, състезания
Да, преведен на български език се обърна смешно, явно не до оригинала. За гората там е по принцип не може да става и на работниците и служителите, може би има, както е посочено в множествено число. И най-важното, опитайте се да го разбера кое от тях може да се намали само два пъти. За мен това е така, би било достатъчно, и след като за всяко парче. В действителност, след всяко разделение произвежда нови парчета. Делхи строго наполовина, а вие може да плати най-малко на всяка минута.
Ето оригинала:
"Ти имаш някой, който работи за вас в продължение на седем дни и бар злато да ги заплати. Лентата на злато да се сегментира на седем свързани парчета. Трябва да им даде парче от злато в края на всеки ден. Ако се допуска само да направи две прекъсвания в бара на злато, как да платите работник? "
И малко или много поносим превод:
"Имаш служители в продължение на 7 дни и бар злато да плащат за тяхната работа. Тази лента се състои от 7 взаимосвързани части. Трябва да се даде на служителите една част от златото в края на всеки ден. Ако ще бъде разрешено да се разделят лентата на злато само два пъти, тъй като ще плащате своите работници? "
Е? Усещате ли разликата? И решение за тези, които са запознати с двоичната система за номериране, непосредствено очевидни. Използвайки три бита със специфично тегло от 4, 2, 1, е възможно да се определи всяко число между 0 и 7.
Пфу, реших аз. 4, 2 и 1.
Да, първо 1gramm, а след това 2 (изберете един), а след това на 1,2,4 всичко се оказва. Уау, това е степен на две!
Аз извинимо - I "програмиране" е единствената дума, аз знам :)