Примерен практически изпит по C# (вариант 1) - решения
Тъй като в момента решавам този примерен тест, който се намира под всички лекции ще постна моите варианти на решение на задачите:
Задача 1 CartesianCoordinateSystem
Задача 2 Tribonacci
Задача 3 SandGlass
Задача 4 BullsAndCows -> тази задача ми дава 56/100 точки в bgcoder.com. В момента се опитвам да добавя още една проверка с цикъл за повтарящи се числа. Ако имате някакви полезни съвети, приемам всичко.
Задача 5 WeAllLoveBits
Та като цяло всички задачи дават 100/100 точки в bgcoder(без задача 4, която до утре ще оправя). Това са си лично мои варианти на решения като не съм използвал нито един чужд код(всичко си е моя идея). Давайте съвети и препоръки. Успех на всички
Ако имате желание давайте и свои имплементации на задачите. Ще се радвам да обмениме опит:)
И да добавя, че с побитовите операции се справям по малко по - хамалогичен начин с повечко цикли и остатъци от деления и няколко масива, та може би ще кача след известно време и друга имплементация на последната задача, решена по - малко по спретнат начин.
По принцип си го мислих този вариан, но имам чувството, че съм напраил голяма хамалогия с тоя код и че съм го осукал много. Утре на свежа глава ще видя за какво става въпрос. Иначе аз мислех един нов масив да направя където да вкарвам повтарящите се и оттам натам ....ала бала. Мерси за идеята все пак :)(Цикля над побитовите операции в момента - че нали така съветват, ако зациклиш на някоя задача, хвашай друга и почвай да циклиш на нея ;))
Като спомена побитово се сетих, че някъде бях гледал решение на тази задача BullsandCows и там след като намерят цифрата, че я има я сoрват сама с себе си и то този начин я променят. Общо вето същата идея. Нали като сорнеш едно число с себе си дава 0. Не знам, не съм голям специалист, честно казано много ме измъчи тази задача. Те като цяло на изпита задачите имат огромна разлика с тези от домашните, може би повече практика би подобрила знанията ми.
Успех и поздрави!
SoftUniOnlineStudents