igorle 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Не знаю, разрешено ли здесь такие сообщения давать. Но надеюсь, что модератор не обидится. Знакомая компания проводит олимпиаду по программированию. Решили поискать программистов в русскоговорящем мире. Меня попросили рассказать, где могу. А я только на этом форуме и бываю. Причем только в разделе для начинающих. http://hola.org/challenge_ru.html Надо написать две простые функции на чистом С. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SyncLair 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Уж простите но как то лохотроном попахивает ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
igorle 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Уж простите но как то лохотроном попахивает ) :) Я здесь хоть и не старожил, но достаточно давно общаюсь. Репутацией дорожу. В чем лохоторон? Людей этих я знаю. Один из них, кстати, написал известный Windriver. Люди ценят тех, кто умеет писать короткий и элегантный код. И считают, что такой метод поиска дешевле и эффективнее чем многочисленные собеседования. Задачи не так просты, как кажутся. Хотя я считаю, что embedded программистам решить их проще, чем остальным. От вас ничего, кроме нескольких строчек кода, не требуется. Я прямой финансовой выгоды здесь не имею. Хотя если кто-то напишет решение, которое им понравится, и скажет им, что это по моей наводке, то я тоже получу такою-же премию, как и победитель. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SyncLair 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Да я не про вашу репутацию. Я про фирму. Ей наверное надо просто собрать базу ембеддеров. А чей код будет круче -- ведь чисто субъективная оценка. Ну ладно убедили. На досуге что нить им напишу). Честно говоря с первого вгляда не понял как они в NULL копируют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
igorle 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Да я не про вашу репутацию. Я про фирму. Ей наверное надо просто собрать базу ембеддеров. А чей код будет круче -- ведь чисто субъективная оценка. База ембедеров им точно ни к чему. Они "чистые программисты". Хороших программистов они да, ищут. Код оценивается просто - есть тесты, которые он должен пройти, чтобы его приняли за идеальный. Мопед не мой. Я просто знаю этих людей и у меня хорошие с ними отношения. Комментарий на русский я переводил. Они пытались после "google translate" текст оставить :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 (изменено) · Жалоба Честно говоря с первого вгляда не понял как они в NULL копируют. требуется имплементировать str_cpy() т.е с проверкой и malloc() если его не существует, но при этом и вызов должен быть s=str_cpy(s, "Hola Hola"); без необоснованного использования двойных указателей Изменено 25 февраля, 2013 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Причём совершенно непонятно, круче будет тот вариант, который после str_cpy(&s, s+5); сразу сделает realloc() на меньший размер, чтобы сразу память освободить, или тот, котрый это дело отложит, а в str_cat() сможет по указателю узнать размер блока и закажет больше, чтобы влезло " Mundo". Ну а str_printf() как-то сам должен " Mundo" на " World" менять, но реализация его пока не требуется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khlenar 5 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба В функции str_cat перед конкатенации нужно Mundo еще и преобразовать в World что ли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
igorle 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба В функции str_cat перед конкатенации нужно Mundo еще и преобразовать в World что ли? Открою немного закулисы. В исходном варианте надо было получить "Hola Mundo". Я сказал, что лично я не знаю что такое мундо, гугл транслейт тоже не знает, и вообще по русски это звучит неприлично. Поэтому они решили заменить эту мунду в русском тесте на World. Вечером я заглянул, а там полмунды осталось.... Не обращайте внимание. Завтра почистят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба В исходном варианте надо было получить "Hola Mundo". ... полмунды осталось.... Да это как раз во всём задании понятнее всего. Я когда про преобразование в str_printf-фе писал, просто обломился смайлик поставить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба Открою немного закулисы. В исходном варианте надо было получить "Hola Mundo". Я сказал, что лично я не знаю что такое мундо, гугл транслейт тоже не знает, и вообще по русски это звучит неприлично. Поэтому они решили заменить эту мунду в русском тесте на World. Вечером я заглянул, а там полмунды осталось.... Не обращайте внимание. Завтра почистят. То - по испански. Hola - привет. Mundo - мир. Ваши друзья - испанцы! Подкорректирую ответ. Гугл, естественно, справился с переводом. Нужно было нажать кнопку Автоматически определить язык. Складывается впечатление, что и по программированию вопрос задан так же нетолково. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба Причём совершенно непонятно Функции с кучей побочных эффектов нуждаются в уточнении понятия идеальности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба Ваши друзья - испанцы! Вы слишком категоричны. Они могут быть и колумбийцами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба Мда... Олимпиада - высшее спортивное состязание. Тут же этим словом прикрыт банальный и циничный поиск дешевой, но квалифицированной рабсилы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gerber 7 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба Честно говоря с первого вгляда не понял как они в NULL копируют. А вот и не в NULL ... Передаётся-то в функцию ссылка на указатель. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться