Таак. Недавно я писал что прошел тест на конкурс "Битва с кодом". Вот продолжение:

Значит поехал я на второй этап, во 2ой корпус при МГУ. Еле еле нашел кабинет т.к. охрана указала мне даже неправильный этаж. После мы ( 5-6 человек ) сели за компы и поехали )).

Было 4 задания, все на C#:

1) Дан код запроса к базе и скрипт на ее создание, нужно было оптимизировать все что только можно. Ну оч.просто. Переделал запрос, избавился от перебора всех записей в результате запроса и добавил все это дело в try{}catch{}. Только, как это позже выяснилось, не добавил создание индекса в скрипте создания таблицы.

2) Надо было, имея пароль и логин администратора запустить на удаленном компе программу. Это я не сделал т.к. незнал как )) инета не было а MSDN был, но гадать как называется нужна функция я не стал ))

3) Даны метаданные. Нужно отпарсить, загрузить из файла, и нарисовать график, и все это на ASP.NET. Вот ASP я не знал и в итоге не стал делать, хотя зря, можно было и на форме нарисовать, баллов думаю за это бы мне добавили.

4) Есть куча двумерных фигур, представленных в виде точек в файле. Нужно загрузив их передвинуть их так чтобы занимаемая площадь была как можно меньше. Классы для вращения передвижения, загрузки фигур уже даны. Ну я тут придумал тупой алгоритм: двигать каждую фигуру пока можно к центру.

После всего этого, гдето через 2 недели пришло письмо чтоб приезжал за подарками ))

ИТОГО: 6 место из 7ми призовых, оглашалось что будет 90 участников, но думаю их было максимум 30 т.к. пришло на награждение максимум 10 ( правда ктото там потерялся и ктото не доехал )

Вот такой был вид из-за парты ))


Тогда я узнал что Microsoft к конкурсу ни имеет никакого отношения ))
Организаторами были: журнал Upgrade и Softline

А вот так награждали ( я почти в самом начале )

Boomp3.com

Подарили мне клаву
market.yandex.ru/model.xml?hid=723088&modelid=1...

БП (незнаю нафиг он мне):
market.yandex.ru/model.xml?hid=857707&modelid=1...

+ 2 майки 3 ручки 4 журнала Upgrade и чегото еще