Вход | Регистрация
    1  2   
Работа :: Работа

Задачки для соискателей

Задачки для соискателей
Я
   ac13
 
12.03.21 - 10:27
Здорова, народ! Нужен совет как более менее определить уровень профессионализма специалиста.
Вопросы на собеседовании не всегда помогают дать объективную оценку. Кто-то нервничает и всё забывает,
кто-то не силен в теории и терминологии, но много чего умеет и хорош на практике и т.д.
Конечно некоторых специалистов видно сразу без всяких проверок, но такие встречаются не особо часто.
Я против задачников для сертификации специалиста или заданий на пол дня.
Прошу подсказать плиз маленькие задачки, с которыми за несколько минут справится специалист средне-высокого
и выше уровня или которые помогут дать понимание программист ли это вообще.
   asady
 
1 - 12.03.21 - 10:29
(0) цель какая?
а) показать свою крутизну
б) найти специалиста
в) отсеять халявщиков
   ac13
 
2 - 12.03.21 - 10:33
(1) конечно найти спеца
и не хочу давать каких-то супер сложных задач, чтобы попонтоваться и всё в этом роде
   Галахад
 
3 - 12.03.21 - 10:33
Хм. К вам толпы соискателей стоят?
   Вафель
 
4 - 12.03.21 - 10:33
п1. перевернуть строку
   JeHer
 
5 - 12.03.21 - 10:34
Есть же испытательный срок.
   Масянька
 
6 - 12.03.21 - 10:34
(2) Так разговаривай с кандидатом.
   ДенисЧ
 
7 - 12.03.21 - 10:35
Берёшь из трекера простенькую задачку и даёшь на решение.
Решит - и тебе лучше, и ему в плюс, если примешь на работу...
   Вафель
 
8 - 12.03.21 - 10:35
(5) а если не подойдёт, и второй и третий? кто работать то будет?
   StanLee
 
9 - 12.03.21 - 10:35
"Конечно некоторых специалистов видно сразу без всяких проверок, но такие встречаются не особо часто"
раз у самого такой хороший уровень профессионализма, то почему самому не придумать задачи, или все-таки профессионализма не хватает?
   Вафель
 
10 - 12.03.21 - 10:35
(6) чтоб поговорить нужно быть мастером разговорного жанра, а проги обычно таковыми не являются
   Вафель
 
11 - 12.03.21 - 10:36
(2) а зп у вас соответствует уровню спеца которого вы хотите найти?
   Фрэнки
 
12 - 12.03.21 - 10:36
(8) так на испытательных сроках и будут работать
Я вот до сих помню, что работал в таком ключе. За полгода там довольно много спецов пробежало.
   PR
 
13 - 12.03.21 - 10:37
   MouHacTaBHuk
 
14 - 12.03.21 - 10:37
(4) это так? N - И, n - u, P - Ь, О - О
   Фрэнки
 
15 - 12.03.21 - 10:37
И я оттуда сам через полгода ушел. По собственному.
   Bigbro
 
16 - 12.03.21 - 10:37
(0) я пришел к тому что единственный адекватный способ - подробная беседа. без компьютера вообще, без идиотских задач про квадратные люки.
расспрашиваешь об опыте кандидата, просишь рассказать о наиболее интересных решенных задачах.
выбираешь из них и углубляешься в детали - как было реализовано, почему именно так, какие подводные камни встретились, как их решали, какой результат в итоге получили... и т.д.
кандидат обычно имеет положительные эмоции на том что считает своим успехом, может рассказать подробно и меньше волнуется.
   Вафель
 
17 - 12.03.21 - 10:37
(12) могут так наработать, что потом и за год не разгребёшь
   Новый1сник2
 
18 - 12.03.21 - 10:39
(7) + 1
   Вафель
 
19 - 12.03.21 - 10:40
(14) так
ʎʞоdɯɔ qɯʎнdǝʚǝdǝu
   JeHer
 
20 - 12.03.21 - 10:40
(8) без конкретной работы так можно и год искать "подходящую кандидутуру". А он реально на собеседовании тупил, т.к. забыл носки поменять и думает, что воняет на весь офис.
Не прошел испытательный так, как понравилось бы работодателю - адъос.
   JeHer
 
21 - 12.03.21 - 10:40
(19) шайтан
   ac13
 
22 - 12.03.21 - 10:41
(3) Хм. К вам толпы соискателей стоят? // толпы не стоят :)
(6) Так разговаривай с кандидатом. // разговариваем, но часто кандидаты нервничают и я понимаю, что если человек в данный момент не может ответить на какие-то вопросы, это не значит, что он плохой специалист
(9) раз у самого такой хороший уровень профессионализма, то почему самому не придумать задачи, или все-таки профессионализма не хватает? // я про себя ничего не говорил
(10) чтоб поговорить нужно быть мастером разговорного жанра, а проги обычно таковыми не являются // Именно!
   Вафель
 
23 - 12.03.21 - 10:41
(7) обычно простенькие задачи из трекера требуют глубоко го знания контекста
   Фрэнки
 
24 - 12.03.21 - 10:41
(17) ну обычно так и есть. Приходишь... Видишь, что ппц конкретный. Думаешь, ну ладно, если по деньгам устраивает, то можно попробовать поработать. Зае...ся - ушел.
В том конкретном месте это продолжается годами. И у них среди любого персонала текучка очень высокая и умышленно нет усилий по ее снижению.
   StanLee
 
25 - 12.03.21 - 10:41
на каждой фирме нужны конкретные наработки пожходящие этой фирме (одни любят обменами заморачиваться так что мама-не-горюй, другие только отчетики хотят, третьи любят чтобы проводки вертелись в документах как хочешь).
поэтому надо выбрать уже прошедшие задачи разного уровня сложности, которые возникали на этой фирме, и посмотреть что их них кандидат решит.
а то получится, что вам нужно подрожное знание вебсервисов с опытом работы, а вы человека заставите строку в обратном порядке переставлять )) вот и получите спеца по строкам, который больше ничего по вашим проблемам не сможет ))
   Zapal
 
26 - 12.03.21 - 10:41
(0) я расскажу как я тестировал когда меня попросили проверить кого-то

сажаем человека за УТ и открываем ему консоль запросов
шаг 1 - сделать запрос который выводит берет перемещения и для каждой номенклатуры выводит текущую цену
на этом шаге отсеивается около 30% которые вообще никакие
шаг 2 - теперь для тех же перемещений должна выводится не текущая цена, а цена на дату документа
если чел такое сможет значит он уже неплохо шарит в запросах по крайней мере и вообще не тупой
   ac13
 
27 - 12.03.21 - 10:45
(26) спасибо! норм
   kzot
 
28 - 12.03.21 - 10:45
(0) на хорошее место людей не ищут, а открывают папку и выбирают желающего.
а сами задачи это попытка не показать свою глупость.
   ДенисЧ
 
29 - 12.03.21 - 10:45
(23) Так выбрать надо такую.
   PR
 
30 - 12.03.21 - 10:46
(21) Что шайтан, он просто из говна и палок состряпал строку, похожую на перевернутую
Пусть теперь так же попробует написать весь алфавит, русский и английский :))
 
 Рекламное место пустует
   FIXXXL
 
31 - 12.03.21 - 10:47
(16) единственно - надо быть не хуже соискателя и иметь скилл разбора "на словах" :)
   Масянька
 
32 - 12.03.21 - 10:47
(10) Значит, кадровик разговаривает, а программист сидит рядом. Слушает, задает свои вопросы.
   ac13
 
33 - 12.03.21 - 10:48
(28) на хорошее место людей не ищут, а открывают папку и выбирают желающего. // но чаще все стремятся к каким-то компромисам
а сами задачи это попытка не показать свою глупость. // если кто-то реально таким занимается, вероятно, у него комплексы, а нам нужен спец, перед которым никто понтоваться не собирается
   ГдеСобакаЗарыта
 
34 - 12.03.21 - 10:49
Я давал небольшой листинг говнокода (на листе А4) и спрашивал, что можно в нем исправить. Нашел хорошего напарника.
   Zapal
 
35 - 12.03.21 - 10:49
(28) да? А по какому принципу выбирают из этих желающих? У кого резюме красивее?
   JeHer
 
36 - 12.03.21 - 10:49
(34) выкинул листик и накатал свой код на чистом?
   BeerHelpsMeWin
 
37 - 12.03.21 - 10:51
(0) Берешь резюме, смотришь, чем он занимался на последнем месте работы, и начинаешь задавать конкретные вопросы. "Вот тут у вас написано 'обмен между УТ и Бух', а как именно был устроен обмен? КД? а кто правила для КД писал-обновлял?" "А вот тут у вас 'работа с веб-сервисами', а как именно был устроен веб-сервис?"

Ну или даешь стандарт, срез последних на каждую дату (например, курс валют на каждый день)
если не поморщился и сделал - то по крайней мере готовился к собеседованию
если поморщился и сделал - то эту задачу он уже делал раз *дцать и можно брать
   Kassern
 
38 - 12.03.21 - 10:51
(0) Я давал простенькую задачку на понимание клиент-серверного взаимодействия и простенький запрос на скд.
   ac13
 
39 - 12.03.21 - 10:52
(34) годная идея
(37) +
   kzot
 
40 - 12.03.21 - 10:53
(33) несколько минут разговора по опыту и решаемым задачам.

(35) резюме это когда совсем всё плохо, на хорошее место всегда очередь стоит.
   ГдеСобакаЗарыта
 
41 - 12.03.21 - 10:53
(36) Нет. Просто он один из десятка, кто по полкам разложил почему это говно и как надо делать. Точнее был еще второй, но он к нам не пошел.
   ДенисЧ
 
42 - 12.03.21 - 10:57
(37) "если не поморщился и сделал "
А если поморщился, обматерил, но потом сделал? ))
   BeerHelpsMeWin
 
43 - 12.03.21 - 10:59
К (37) забыл добавить, что заранее надо продумать какую-то цепочку все более сложных вопросов. Что-то типа
"Вот тут у вас написано 'обмен между УТ и Бух', а как именно был устроен обмен? КД? а кто правила для КД писал-обновлял? А как выгрузить один документ в несколько (допустим, ОРП в ОРП+ПКО+РКО)? А РегистрСведений в Справочник?". В этом месте можно остановиться, потому что КД человек знает очень уверенно.
   JeHer
 
44 - 12.03.21 - 10:59
(42) такого опасно брать. Позже будет ветка от ТС. А как решить такую задачу на собеседовании?
   BeerHelpsMeWin
 
45 - 12.03.21 - 10:59
(42) Брать без испытательного срока? :)
   Garykom
 
46 - 12.03.21 - 11:03
(0) Не только работа выбирает сотрудника но и сотрудник выбирает работу.
Лучшее решение это детально рассказать и показать чем придется заниматься, какие задачки решать.
Ну и в процессе спрашивать что непонятно и как бы это кандидат сделал.
   RAJAH
 
47 - 12.03.21 - 11:04
Мне как-то на собеседовании предложили решить задачу о зарастании пруда ряской... :-)
   Garykom
 
48 - 12.03.21 - 11:05
(46)+ Ибо нахер спецу тратить время на тестовые задачки или очередные собеседования, если он свалит через несколько дней даже не дождавшись испытательного?
Потому что поймет что попал не туда
   Garykom
 
49 - 12.03.21 - 11:09
Есть два (ну три но третий просто гибрид двух) способа набора сотрудников:
1. Потоковый, когда за забором толпа и надо набирать множество взаимозаменяемых сотрудников - банальные тесты
2. Индивидуальный, когда кандидатов надо переманивать - тут забейте на все тесты, просто работайте как с потенциальным клиентом/партнером, озвучивайте условия и что делать в деталях, лучше даже некие скрины из менеджера задач и видео
   mikecool
 
50 - 12.03.21 - 11:10
я обычно задавал вопросы на логическое мышление(простые, которые  в уме спокойно решаются)
давал небольшой "грязный" код с ошибками и просил найти проблемы и предложить оптимизацию
   mikecool
 
51 - 12.03.21 - 11:11
+50 для спецов по бухне любимый вопрос "что такое валюта балагса?" ))
   mikecool
 
52 - 12.03.21 - 11:11
+51 баланса*
   Веселый собака
 
53 - 12.03.21 - 11:11
Потом будет ветка от ТС "Караул, подсидели"
   Garykom
 
54 - 12.03.21 - 11:20
(51) Пара строчек (должны совпадать) в балансе
   Ботаник Гарден Меран
 
55 - 12.03.21 - 11:22
(51)
Я буха, который задавал вопрос, почему в 1С валюта баланса не сходится, отправлял работать и не бухтеть.
Бессмысленный вопрос, валюта баланса в 1С не сходится из-за типового плана счетов.
Поэтому и знать, что это такое, нет надобности.
   mTema32
 
56 - 12.03.21 - 11:28
(0)"как более менее определить уровень профессионализма специалиста"
Тут нужно понимать с каким опытом работы кандидат. Если опытный то:
Узнать про опыт его работы. С какими задачами сталкивался и как решал, что получалось, а что нет. И максимум коротенькую задачку на 10 минут, чтоб понять логику как бы он решал.
Далее испытательный срок.
Если человек совсем зеленый: то любые элементарные вопросы на знание базового знания платформы 1С. Но тут надо понимать, что это будет не совсем готовый специалист.

Ну и вопросы очевидно зависят от целей для которых берется разработчик.

Я вот с типовыми конфигурациями БП, УТ, ЗУП почти не работаю. И когда мы брали в отдел еще человека, то никаких вопросов по данным конфам просто не задавали, ибо работы с ними или не будет или будет крайне мало.
   Волшебник
 
57 - 12.03.21 - 11:31
(19) Зачёт!
   программистище
 
58 - 12.03.21 - 11:45
Перевернуть строку теперь (будет запретный)мем на мисте, как тот анекдот про программиста
   Bigbro
 
59 - 12.03.21 - 11:47
(58) про Сузуки? )
   программистище
 
60 - 12.03.21 - 11:50
(59) а точно там не программирование, а история
так давно это было
 
 Рекламное место пустует
   Веселый собака
 
61 - 12.03.21 - 11:50
Всего одну строку перевернул, слабак!
Вот как надо:  Ctrl + Alt + ↓
   vyaz
 
62 - 12.03.21 - 11:59
(0) Есть пословица: "Принимают на работу по профессиональным компетенциям, а увольняют по личным качествам!" - автор не наступай на грабли, бери на работу сначала человека, с которым будет комфортно работать, а компетенции можно развить.
   PR
 
63 - 12.03.21 - 12:07
(62) Класный парень не профессия
Так вот и возьмет бездаря, с которым и потрещать можно и пива тяпнуть
Только вот работать придется и за себя и за того парня
И уволить неудобно как-то, такой класный парень
   Вафель
 
64 - 12.03.21 - 12:09
(51) вопрос из серии "ложные друзья переводчика"
   Deon
 
65 - 12.03.21 - 12:20
Тоже давал небольшой кусок кода с кучкей косяков, удалением из ТЗ, запросом в цикле
Спрашивал, что тут сделано некорректно или неоптимально?

В ответ неоднократно получал ответ, содержащий только фразу "Тут всё неправильно и тут надо всё переделывать".

Вопрос задавался по почте и соискателей, которые не понимают, зачем им задают такой вопрос, стоит сразу отсекать.
   Волшебник
 
66 - 12.03.21 - 12:21
(51) Если берут бухгалтера, то валюта баланса — это сумма активов (или пассивов).
Для программиста валюта баланса — это основная валюта, в которой хранится сумма проводки с поддержкой корреспонденции и значит баланса.

Между ними должен быть системный аналитик, бизнес-аналитик или консультант, который переводит термины на лету при составлении технических заданий и оказании консультаций.
   Dmitrii
 
67 - 12.03.21 - 12:25
ИМХО, не существует универсально набора тестов для программиста 1С.
Всё зависит от того на работу с какими конкретно конфигурациями и для решения каких конкретно задач ищется специалист.

Если ищется кодер для программирования по подробному ТЗ, то важно (в порядке приоритетности), чтобы он знал платформу, стандарты разработки (хотя бы в общих чертах) и конкретную конфигурацию, с которой будет работать.
А если нужен именно универсальный 1С-ник (с умением консультировать и разрабатывать новый функционал под требования заказчика), то на первый план выходит знание прикладной области, контекста и методик, используемых в конкретной конфигурации.
Для работы с типовыми конфигурациями, например, может быть важно знание БСП и типовых обменов.

Что касается мнения о том, что достаточно одного лишь собеседования (без тестирования), то не соглашусь.
Неоднократно встречался с тем, что на словах специалист хорош - и опыт вроде есть, и задачи нужного типа решал. А код его открываешь и плакать хочется кровавыми слезьми от *авнокода вперемешку со спагетти. При этом формально его код поставленную задачу решает.

А брать на испытательный срок, чтобы через две недели уволить - роскошь, доступная лишь тем, кому некуда время свободное девать или работник требуется не сильно срочно и можно полгодика с обезьянками развлекаться.
По сути испытательный срок - это тоже самое тестирование, но вместо пары часов на него тратиться пара недель или месяцев, деньги и время не только самого кандидата и ваше собственное, но и множества других работников - кадровиков, расчетчиков (которые принимали, рассчитывали и увольняли человека), персонала, который вводил его в курс дел, тех, кто потом будет разгребать за ним его "творчество" и т.д.

ИМХО, самая правильная тактика - подробное устное обсуждение какой-нибудь задачи из числа тех, которые он решал на предыдущем месте работы (не всегда подходит, если кандидат работал с конфой, которую ты не знаешь). И дать для теста что-то из тех реальных задач, которые были решены вами относительно недавно (можно не целую задачу, а только часть или в каком-то упрощенном варианте).
Ну и тест не должен занимать более двух часов.
Задачи про перевернутые строки и сортировки массивов - дичь. Если ищешь именно программиста (а не консультанта, который в какой-нибудь УТ будет сопли пользователям вытирать), то с теми, кто не может устно ответить на такие вопросы, разговаривать не о чем.
   ac13
 
68 - 12.03.21 - 12:29
(67) +++ согласен
а задачи про перевернутые строки и прочие подобные никак не помогут найти нужного спеца
   Dmitrii
 
69 - 12.03.21 - 12:34
(66) >> Для программиста валюта баланса — это основная валюта.

Спорное утверждение. Отчасти верное (если не вдаваться в тонкости формулировок) только для российских типовых конфигураций (БП, КА, ERP).
В общем случае никто не запрещает строить баланс в нескольких валютах. И валют, которых ты называешь "основная", может быть сколько угодно.
А то о чем ты говоришь - это валюта регламентированного учета. Опять таки в терминологии типовых российских конфигураций для бухучета.

А "валюта баланса" - это чистой воды бухгалтерский термин, которого программист может не знать вовсе или понимать под ним что-то другое (например, валюту регучета). Означает он только сумму активов и пассивов, которые должны всегда совпадать.
   Волшебник
 
70 - 12.03.21 - 12:39
(69) Это внутренний бухгалтерский термин типа "открыжить", "красное сторно" и "автоматически".

В мире программистов нет таких терминов.
   ac13
 
71 - 12.03.21 - 12:42
я вот натыкался на инфо, что, например, вопросы про индексирование, про индексы в запросах - это вопросы для высококвалифицированных спецов. почему?
   Dmitrii
 
72 - 12.03.21 - 12:43
(70) >> В мире программистов нет таких терминов.

Если бы программисты не занимались автоматизацией вполне конкретных предметных областей (например, бухгалтерского учета), то можно было бы и отсидеться в своём уютном "мире программистов", делая вид что никаких таких терминов не существует.
Но ты же сам написал про аналитиков и консультантов, которые должны переводить термины.
А уж если таковых нет, то приходится бедным и несчастным программистам приобщаться к мирам, находящимся за пределами их собственного мира программистов.
   Dmitrii
 
73 - 12.03.21 - 12:50
(71) >> это вопросы для высококвалифицированных спецов. почему?

Для высококвалифицированных в чем?
Если нужен DBA по 1С или т.н. эксперт по технологическим вопросам, то такие вопросы важны и низкоквалифицированный специалист вряд ли на них ответит.

А так это вопрос приоритетов.
Для работы с высоконагруженными системами вопросы про индексы будут важны. И вряд ли туда можно подпускать рукожопов без квалификации.
Для работы с базой УТ в ларьке "Рога & Копыта", где и сотни документов в день нет, это вопрос по важности на десятом плане.
   Конструктор1С
 
74 - 12.03.21 - 12:58
(0) поговори с соискателем на тему чистоты кода. Предложили ему улучшить корявый код, ну или пускай опишет как бы он это сделал. Конечно, если сам в этом разбираешься
   ac13
 
75 - 12.03.21 - 12:59
(74) да, идея с говнокодом норм
   Йохохо
 
76 - 12.03.21 - 13:28
(71) потому, что чтобы сказать "надо смотреть", там нужна или сталь или мозоли
   vi0
 
77 - 12.03.21 - 13:44
(71) не сказать что для высококвалифицированных
если чел пишет запросы и они у него регулярно сканируют таблицы вместо поиску по индексу, его можно назвать квалифицированным, не высококвалифицированным?
   d_monah
 
78 - 12.03.21 - 13:45
Задачки это зло.Если, предположим, кандидат симпатичная молодая женщина,бери сразу на испытательный срок,потом по результатам решишь.Покодить можно и самому (пятница)))).
   DomovoiRad
 
79 - 12.03.21 - 13:46
(71)Наверное потому что этого почти никто и никогда не делает :) Все смотрят как написаны запросы в типовой или по видео Чистова и не думают, что в запросах есть какие-то индексы :)
   ac13
 
80 - 12.03.21 - 13:47
(77) ну вот я с этим согласен
   vi0
 
81 - 12.03.21 - 13:50
(79) может быть не делают. потому что базы у клиентов небольшие часто, и вопрос производительности не стоит
   fisher
 
82 - 12.03.21 - 13:56
Задачки или не задачки, но критично важно перед приемом даже на испытательный срок поглядеть на код, который пишет соискатель.
Если, конечно, это вообще имеет для вас значение - какой он пишет код.
Часто предлагается или что-то показать, или если соискатель по какой-то причине не может/хочет этого делать - что-то написать.
   fisher
 
83 - 12.03.21 - 13:58
Просто сложно бывает оценить уровень "на словах". Может прийти чувак с богатым резюме и подвешенным языком, которого даже спрашивать неудобно. А глянешь на то, чего он ваяет - мать моя женщина...
   ac13
 
84 - 12.03.21 - 14:05
(83) тоже верно
   fisher
 
85 - 12.03.21 - 14:10
Не зря сейчас все популярнее оценивать программистов "по гитхабу". Если у чувака там чего-то есть - смотришь и сразу очень многое про чувака понятно становится.
   Волшебник
 
86 - 12.03.21 - 14:15
(72) Да, приходится.
   Eiffil123
 
87 - 12.03.21 - 14:28
(0) если нужны вопросы, чтобы понять, может ли кандидат креативно подходить к решению задач, то вот:

1. в 1С-ке есть генератор случайных чисел. Вычислить с помощью него число Пи.
2. Есть игра Морской бой. Поле помещено в двухмерный массив. Как алгоритмически вычислить количество кораблей на поле (независимо каких).
   PR
 
88 - 12.03.21 - 14:34
(87) Я бы на такую работу пошел только в случае, если бы миллион+ предложили
За такие деньги можно и на епнутых поработать, которым больше неего делать, кроме как в морской бой на 1С играть
   vi0
 
89 - 12.03.21 - 14:39
(87) я бы молча ушел с собеса если бы мне такое предложили порешать
   Вафель
 
90 - 12.03.21 - 15:10
(87) и зп как в гугле 20 куе в месяц?
   Kassern
 
91 - 12.03.21 - 15:13
(87) что то типа такого?
        ГСЧ=Новый ГенераторСлучайныхЧисел;
    КоличествоИтераций=ГСЧ.СлучайноеЧисло(1,1000);
    Пи=1;
    Для к=1 По  КоличествоИтераций Цикл
        Пи=Пи*(4*к*к/(4*к*к-1));
    КонецЦикла;
    Сообщить(Пи*2);
По второй задаче нужно определиться, будут ли там не линейные корабли. Если будут то задачка по сложнее будет, если тупо N чисел первого или второго массива (по горизонтали/вертикали) то не сложная задачка.
   fisher
 
92 - 12.03.21 - 15:19
Пи = ГСЧ.СлучайноеЧисло(3,3) + ГСЧ.СлучайноеЧисло(1,1)/10 + ГСЧ.СлучайноеЧисло(4,4)/100;
   Kassern
 
93 - 12.03.21 - 15:21
(92) классное "случайное" число ГСЧ.СлучайноеЧисло(1,1) =)
   fisher
 
94 - 12.03.21 - 15:23
(93) Оно не случайное. Оно получено с помощью генератора случайных чисел :)
   fisher
 
95 - 12.03.21 - 15:39
По второй задаче - сканируем, скажем, построчно. Прибавляем каждый раз корабль, когда находим занятый квадрат, у которого не занят смежный предыдущий по горизонтали и вертикали.
   Megas
 
96 - 12.03.21 - 15:40
(87)
в 1С-ке есть генератор случайных чисел. С помощью него докажите единую теорию поля.
   ДенисЧ
 
97 - 12.03.21 - 15:41
(90) 20 куёв. Тачка в рассрочку.
   Megas
 
98 - 12.03.21 - 15:46
(0) Олимпиадные задачи по программированию.
https://server.179.ru/tasks/olymp/

У меня дочь как то вписалась в олимпиаду, было интересно задачки порешать =)
   Kassern
 
99 - 12.03.21 - 15:47
(95) по второй задаче не понятно, как задается корабль для поиска количества вхождений. Может там буквой Г рисуется, или Z и нужно к примеру вычислить максимально возможное количество вхождений.
   fisher
 
100 - 12.03.21 - 15:52
(98) Олимпиадные задачки решать интересно, но с точки зрения тестирования кандидатов - абсолютно не в кассу.
Спортивное программирование слабо коррелирует с промышленным.
(99) Ну, я для классического морского боя расписал. Как его помню. То есть только линии и не в стык.
  1  2   

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
В секцию Работа можно добавлять сообщения только после регистрации на форуме.
Если вы уже зарегистрированы, вам нужно войти на форум.