Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Только до конца недели. Вступление в Клуб Формулистов с 50% + 20% скидкой.

Deep Network
  • Звание: Рекурсист
  • Накопленный опыт: 168 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-08-15 09:59:07

Видеокурсы

Дата активности Видеокурс Прогресс
2019-02-27 task5 Секундомер 1 из 17 7 %
2019-01-25 iterator Итератор все 10 100 %
2019-01-25 bilife Бинарная жизнь 6 из 7 100 %
2018-12-29 compiler Компилятор все 3 100 %
2018-12-20 hhbot1 API поиска работы 11 из 14 %
2018-09-24 solo Соло на клавиатуре 5 из 6 %
Итого: 36 из 57 64 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2019-03-20 solo Java - Запуск все 13 100 %
2019-03-18 solo C# набор 19 из 17 112 %
2019-03-10 book 011. Циклы все 8 100 %
2019-03-03 solo Java - Вывод данных 3 из 7 43 %
2019-02-28 solo Java - Циклы 3 из 2 150 %
2019-01-21 book 111. Потоки все 8 100 %
2019-01-21 book 000. Строки все 8 100 %
2019-01-19 book 110. Функции все 8 100 %
2019-01-19 book 101. Математика 8 из 7 115 %
2019-01-18 book 010. Условия все 8 100 %
2019-01-18 book 100. Массивы все 8 100 %
2019-01-18 book 001. Числа все 8 100 %
2019-01-16 task2 Алгоритмика 1 из 20 5 %
2019-01-14 solo Java - Ввод данных 2 из 6 34 %
2018-11-05 task2 Типы данных 3 из 5 60 %
2018-11-03 jawa READ - Ввод данных 1 из 10 10 %
2018-10-12 solo СОЛО на клавиатуре 1 из 0 %
2018-09-30 solo YESOLO on the Keyboard 22 из 0 %
Итого: 132 из 143 93 %
Сохранить страницу:

21799. --
Miras
Miras
ответить
→  Deep Network  # Консоль / 101. Математика / Формула / 2019-06-22 22:28

по моему проблема эта /
/  не правильно  ответ дает


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-05-27 22:54

"В Индии с некоторых времен существует практика оценки производительности труда программиста на основе количества написанного кода. Чем больше кода, тем больше программист работает, и, следовательно, выше его оклад. Шустрые индусы быстро сообразили, как обманывать неквалифицированных заказчиков. "


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-05-27 22:50

117строк - чет вспомнил про программистов индусов)))


20111. --
Deep Network
Deep Network
ответить
→  Айдар  # Консоль / C# набор / Формирование массива / 2019-03-31 20:30

Лучше уж пройти соло на клавиатуре (цифровой блок) чем это. Я набрал буквально с 5-8 попыток 220 на основной клавиатуре. И еще попыток 30 чтоб набрать 254 на цифровой и это я только один раз прошел цифровую клавиатуру и то очень давно. Так что это самое бесполезное упражнение для увеличения скорости набора цифр.


20111. --
Deep Network
Deep Network
ответить
→  AlliZzeN  # Консоль / Java - Запуск / Static / 2019-03-20 17:55

Результаты в наборе у нее весьма посредственные, так что только копипаст.Или она целыми днями тренируется в наборе этого упражнения))


20111. --
Deep Network
Deep Network
ответить
→  Dmitry Sinitsin  # Консоль / Олимпиада / Случайная задача / 2019-03-19 20:05

Ну такое, слишком сложно, можно было проще и без дублирования кода.  Тот случай когда лучше сначала самому решить, а потом смотреть решение.


9913. --
vip
vip
ответить
→  Deep Network   / 2019-03-16 19:31

О отлично протестим и эти ресурсы
Как говорится с миру по крошке лысому рубаха ну или как-то так!


20111. --
Deep Network
Deep Network
ответить
→  vip   / 2019-03-16 13:42

ulearn.me/ - Теория + задачи (RUS)
www.hackerrank.com/ - это мой любимчик по задачам (ENG) Здесь много хороших задач по категориям которые можно написать на большом количестве языков программирования
Это мой топ, есть, конечно, еще много других подобных сайтов, но я написал сайты которыми я часто пользуюсь.


9913. --
vip
vip
ответить
→  Deep Network   / 2019-03-16 12:49

поделись что за место может я то же перекочую


20111. --
Deep Network
Deep Network
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2019-03-16 06:32

Всех все устраивает, вон позавчера чел который на проекте уже почти год написал, что вывод звездочек (2 + 2 = 4) разминка  для его ума. Ну проект и так не был в топе. Я решил решать задачу(и) для разминки в другом месте)))
*****
*****
*****
Вот так вот)))


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-03-14 00:25

Ахах, мои любимые звездочки)))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Deep Network   / 2019-03-13 15:43

Молодец, всё правильно понял. Удачи в обучении!


20111. --
Deep Network
Deep Network
ответить
→  Dmitry Sinitsin  # Консоль / Олимпиада / Случайная задача / 2019-03-13 15:06

Ну ты хоть читал что я писал добрун с фоткой молодого Сталина, ты хоть знаешь что творил Сталин, еще б Гитлера поставил? Сегодняшняя задача не так и проста как кажется, вот и пишут, так и должно быть - задачи должны быть разного уровня сложности, а не подряд больше недели уровня 1-го класса. Эту задачу можно решить просто, а можно заморочится и искать оптимальный вариант решения - этим она и хороша, что люди с разным опытом могут решить задачу по разному на свое усмотрение.  В интернете куча заборов, вон, может через пару лет, вообще чебурнет сделают))) Ограничений на ресурсы с задачами нет, да и не писал я об этом, я знаю кучу ресурсов, но речь идет об VideoSharp и так много простых задач подряд не должно быть. Ну не знаю насчет ошейников, почему для КФ недоступны все задачи в задаче дня, ладно для меня, но почему человек который платит не получает? Главное такой моралист и добродетель, а у самого фотка Сталина, капец)))


9913. --
vip
vip
ответить
→  Deep Network   / 2019-03-13 00:02

ok. Теперь все стало на свои места а то никак не мог понять что не так.
Не могу не согласиться с задачами. Есть какие-то косяки. Я пробовал на других языках программирования для разнообразия. Но решенная задача это уже банально скучно да же если её решать другим каким-то способом. Так вот в запасе Консоли есть туева куча других задач которые можно было бы порешать, но Евгений Витольдович их ни в какую не хочет добавить в ежедневный минимум. Вот как-то так...


11353. --
AlliZzeN
AlliZzeN
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-03-12 23:42

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


20111. --
Deep Network
Deep Network
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2019-03-12 21:59

Да чего тут понимать, никто не просит чтоб были доступны все задачи, хотя я и не вижу причин этого не сделать ведь задачи решают человек 20 и большинство из КФ, при этом 1 задача в день, а если и найдется пару человек не из КФ, то какая разница, ну так вот проблема в том что уже который день (неделю не меньше) вылезают задачи тапа вывода звездочек и возведения в квадрат чисел от 1 - 100, и самое ужасно что они еще и повторяются. Ну так зачем тогда все это? Можно просто закрыть 1 задачу в день да и все. Толку решать задачи уровня 1-го класса целый год. Ну если других устраивает такое - какое мне вообще дело, я и так найду себе задачу для разминки. Наверно ЕВ не понравится, но он жадина)))


9913. --
vip
vip
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-03-12 14:38

Не совсем понял что ты имел ввиду. Прокомменти


20111. --
Deep Network
Deep Network
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2019-03-12 00:35

Ага, ты очень внимательно все прочиталЛ.. и все понял))) Удачи тебе с выводом звездочек.


9913. --
vip
vip
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-03-12 00:23

Евгений Витольдович не захотел почему-то добавить все задачи из консоли сколько я его об этом не просил. Видимо на то 5 причин...
первая причина - это я...
вторая - все мои друзья ну и так далее...


20111. --
Deep Network
Deep Network
ответить
→  AlliZzeN  # Консоль / Олимпиада / Случайная задача / 2019-03-10 00:10

Скучные задачи - это задачи которые можно записать в одну строчку,  либо написать используя одну или две конструкции, задачи в которых нет особого алгоритма который ты должен придумать или реализовать уже готовый. Задачи на синтаксис, типа воспользуйтесь switch, а здесь for, ну или do while и так далее, а вот здесь вы узнаете как использовать if.  Раньше задачи были интересней. Видимо ЕВ начал жадничать))) Недавно эта задача уже была, даже решать ее не буду. Капец.


11353. --
AlliZzeN
AlliZzeN
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-03-09 21:12

Привет, Deep Network! По-моему мнению скучные из-за того, что нет возможности решить задачи "разными" способами(хотя не во всех задачах есть обязательные флаги решения). Но может оно и к лучшему, так сказать для оттачивания навыка. А разными способами можно решить в Visual studio. Еще хотелось бы добавить, что скучные они для нас, так как уже имеем опыт решения и понимая. Для других они по прежнему из разряда сложные)


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-03-09 00:35

Может мне кажется, но в последнее время пошли только скучные задачи.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Секундомер / Моральная подготовка / 2019-03-08 13:15

Тоже интересный аспект мотивации :)
Для тебя самое главное - как ты выполнил задание, а не другие.


20111. --
Deep Network
Deep Network
ответить
# Консоль / C# набор / Первая программа / 2019-03-04 06:06

Наверно раза 4 набрал 386, печаль, хотел набрать больше чем в прошлый раз. Ничего в следующий раз больше наберу.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Java - Запуск / Компиляция / 2019-03-02 03:58

C# программы так легко набираются, а вот с Java напрягает, ну его, пускай другие набирают)


20111. --
Deep Network
Deep Network
ответить
# Консоль / Java - Циклы / Java For Loops / 2019-02-28 20:57

ЕВ уберите результаты свыше 700, с такой скоростью здесь никто не печатает.


19475. KF
Konstantin
Konstantin
ответить
→  Deep Network   / 2019-02-27 12:03

Читал статью, после того, как дошел до середины - не смог остановиться - очень интересно. А простыня, для тех кому интересно, а кому нет - читать не обязательно.


20111. --
Deep Network
Deep Network
ответить
→  Konstantin  # ООП на Python3 / Python и Visual Studio / 2019-02-27 11:16

К чему эта огромная простыня?


20111. --
Deep Network
Deep Network
ответить
→  Tekashnik  # ООП на Python3 / Python и Visual Studio / 2019-02-27 11:15

На два понятных попроса, человек получил простыню - гениально.


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов   / 2019-02-27 10:43

Ну и к чему здесь троллинг "халявы" пункты были вполне существенными, кроме 4? Из-за этой так званной "халявы" он выполнил задачу "быстрей" чем другие, потому что другие делали эти "халявные" вещи, и он же поставлен им в образчик. Ну если рассматривать с позиции "и так сойдет" то да он быстр)) Для меня вся эта система отчетов большое соревнование, каждый смотрит как сделал другой и оценивает со своим, а приз оказаться в списке лучших исполнителей и получить всеобщее признание. Просто у меня подгорело когда увидел что в таком исполнении отчет был принят и время 7:25 засчитано + парень так кичится этим))) А вообще да, что мне другие - пускай смотрят на 7:25 как пример время шикарное, мотивация и все такое, берут с него пример, главное что я сделал быстрей и лучше. Ваша позиция ясна. Спасибо за ответ.


21095. --
Volodymyr
Volodymyr
ответить

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network   / 2019-02-27 08:08

И кому от этой халявы хуже?
Здесь нет соревнования и конкурса с призами, хоть и есть желание сделать быстрее. Вы молодец, получили максимум от этого урока. И это гланове для вас.


20111. --
Deep Network
Deep Network
ответить
→  DimanDOS  # Консоль / Java - Запуск / Class! / 2019-02-27 03:24

Ну ты хотя бы проверил прежде чем писать, только что накопипастил на 726 символов можно было и больше) 400 вполне реально, но когда я вижу что набирает тот, кто не блещет в печати я очень сомневаюсь что не обошлось без копипаста. Сложность в том что здесь повторяется одно и то же + еще в конце две ss так что тут главная сложность именно в этом, а не в самом наборе. Я вот только что попробовал набрать и набрал 363, а я считаю что я набираю на достаточно высоком уровне.


20111. --
Deep Network
Deep Network
ответить
→  Volodymyr  # Консоль / Олимпиада / Случайная задача / 2019-02-27 02:27

Не нужно было использовать Console.ReadKey()


20111. --
Deep Network
Deep Network
ответить
# Секундомер / Моральная подготовка / 2019-02-27 02:15

Задели меня Максимом 7:25, а по факту 8:10 с ошибками, сделаю быстрей чем 8:05(время моей попытки) и без ошибок.


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2019-02-27 02:08

ЕВ это не так, даже обидно немного, я выполнил за 8 : 05 и без каких-либо ошибок.
1. У него проект уже был создан
2. Он не переименовал форму
3. Он не назначил иконку для формы и проекта.
4. Код был упрощен, но это не в счет
5. В конце была допущена ошибка, и по факту программа была написана с вышеуказанными недочетами за 8:10


20111. --
Deep Network
Deep Network
ответить
# Консоль / Java - Запуск / Class! / 2019-02-19 01:01

Ну такое. Набирать одно и то же сложней. Было бы лучше если чередовались пару строк class и пару class Program ну и в таком духе. Тут сложность не в наборе, а в повторе так что не знаю что оно тренирует.


9752. --
chokayes
chokayes
ответить
→  Deep Network   / 2019-02-09 23:36

Спасибо, что обратил внимание на условие задачи. В следующий раз будем внимательней. Надо решать не просто для галочки, чтобы только пройти тесты. )


20111. --
Deep Network
Deep Network
ответить
→  chokayes   / 2019-02-09 23:29

Понял, согласен, тут нужен BigInteger. Так что решило на 100% 0 человек)))


9752. --
chokayes
chokayes
ответить
→  Deep Network   / 2019-02-09 23:06

Вообще по-хорошему нужно было использовать BigInteger из System.Numerics. Туда точно влезет. ) joxi.ru/5mda3MeSkDPxa2


20111. --
Deep Network
Deep Network
ответить
→  chokayes  # Консоль / Олимпиада / Случайная задача / 2019-02-09 22:20

Это еще не все нули, просто они не влезли и там еще есть горизонтальная прокрутка joxi.ru/4AkGJEzUojRvMA . Суть в том что количество знаков после запятой неважна, так как в условие написано что вводится целое число. Про то, что в double не будет переполнения можешь почитать тут www.cyberforum.ru/csharp-beginners/thread1837315.html там в конце есть ответ.  Переполнение в decimal, long, в данном случае приведет к провалу теста на максимальном значении 10^18. Наверно только 4 человека решили задачу и то потому что использовали Math.Pow или dynamic.


9752. --
chokayes
chokayes
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-02-09 20:42

Объясление простое. В условиях к числам постоянно какая-то неразбериха, часто пишется типа такого "вводится число от 0 до 100", а на деле оказывается, что и отрицательные числа могут быть и вообще больше миллиарда, даже было вроде -0. ))  Поэтому я  уже даже не смотрю  на эти диапазоны, сначала ставлю int, не прошло, ставлю long. Если все Ок, идем дальше. Думаю у многих так. Согласен, это неправильно. Вырабатывается плохая привычка.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-02-09 20:19

Почему в этой задаче все используют decimal или long? Кажется что некоторые просто переписали решение, а другие считают decimal самым большим из-за того что этот тип занимает 16 байт)) Может кто-то может обосновать свое решение использовать здесь decimal? про long я вообще молчу, в него явно не влезет куб из 10^18. joxi.ru/J2b3nX4i0qo9pA


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-02-05 01:51

Нужен еще курс по математике))) ну или ссылка на ресурс где можно посмотреть как решать такую задачу.


19327. --
Yury
Yury
ответить
→  Deep Network   / 2019-01-31 10:26

Олимпиада / Случайная задача . Здравствуйте! Очень интересное решение. Первый раз вижу такое использование цикла for. В последствии буду наблюдать за вашими решениями. Спасибо


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов   / 2019-01-28 04:09

O_o, жаль, пропустил вебинар, вот это поворот C# и интересная тема, я писал нечто подобное только без использования xml файла для описания грамматики, но там были просто команды, писал как-то так joxi.ru/EA46qbKhovQXgm . Чтоб более правильно считывало голосовые команды можно использовать ограничение if (e.Result.Confidence > 0.85). Спасибо за вебинар.


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов  # Бинарная жизнь / Максималка / 2019-01-26 21:53

Мой опыт показывает что не стоит тратить на это время, так как в 99.9% случаях это вообще ни на что не повлияет и ничего не изменит, а затраченного времени на формулирование и обоснование своей мысли мне никто не вернет, всегда хочется разложить все по полочкам. Главная мысль урока ясна. 500 раз это жесть, а всего-то 30 минут печатал ))) Для меня это не в новинку, я когда-то почти непрерывно 12 часов печатал чтоб получить ачивку на nitrotype.com 600 гонок подряд))) 30 минут по ощущениям, для моей правой руки, почти такие же как для 12 часового марафона) Представляю как печатали другие.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-01-26 21:33

Надо мне больше задач на комбинаторику решать. Пришлось смотреть решение, оказалось что я был очень близок.  Просто в условие упустил  что надо сравнивать переменную 5 цикла, а то я гадал почему вышли именно такие числа, когда могут подойти все обратные числа без совпадений цифр.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Бинарная жизнь / Максималка / 2019-01-26 20:01

Молодец, похвально. Жаль,что не решился высказаться.
Как той поговорке: не знаешь — молчи, знаешь – помалкивай. :-)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Итератор / VIP. Оптимизация поиска простых чисел / 2019-01-25 11:16

Да, я тоже люблю такой подход, особенность такого подхода: много времени на небольшую тему требуется.


10494. --
Алексей В.
Алексей В.
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-01-24 23:21

Классный код, век живи, век учись


20659. --
Domination Agenda
Domination Agenda
ответить
→  Deep Network   / 2019-01-23 10:20

Спасибо большое, такой вариант мне нравится, он выглядит намного красивее и локаничнее, по сравнению с моим


20111. --
Deep Network
Deep Network
ответить
→  Domination Agenda  # Консоль / Олимпиада / Случайная задача / 2019-01-23 01:47

Можно написать еще так:
            for (int i = 3333333; i <= 7777777; i++)
                if(i.ToString().IndexOfAny(new [] { '0', '1', '2', '4', '6', '8', '9' }) == -1)
                    Console.WriteLine(i);


17255. KF
Слава
Слава
ответить
→  Deep Network  # Консоль / 111. Потоки / Минимакс потока / 2019-01-21 12:51

В уроке "111. Потоки / Количество" объясняется, что 13 это нажатие  Enter, а 10 это переход на новую строку. При проверке робот не нажимает Enter для ввода данных.


20111. --
Deep Network
Deep Network
ответить
# Консоль / 111. Потоки / Повторение рекорда / 2019-01-20 19:18

Вот это прочитал условие)) Искал количество повторений для каждого символа и выводил тот у которого больше повторений. Ну на 42% прошло)) А вот в тестах где было несколько символов с одинаковым количеством повторов пролетел, так как надо было найти количество повторений для символа с максимальным значением. Вывод - внимательно читайте условие)))


20111. --
Deep Network
Deep Network
ответить
# Консоль / 111. Потоки / Минимакс потока / 2019-01-20 18:01

А куда же делись 10 и 13?


20111. --
Deep Network
Deep Network
ответить
# Консоль / 110. Функции / Общий делитель / 2019-01-19 19:58

Пробовал перехватить исключение, но ничего не вышло(


20111. --
Deep Network
Deep Network
ответить
# Консоль / 101. Математика / Формула / 2019-01-19 15:48

1] double top = Math.Pow(x * x * x, 1.0 / x) + a * x;
2] double top = Math.Pow(x, 0.75) + a * x;

Почему 2 вариант = 100%, а 1 вариант = 80% (4 тест 10 10)


20111. --
Deep Network
Deep Network
ответить
# Консоль / 101. Математика / Квадратное уравнение / 2019-01-19 14:25

Не совсем понял в чем смысл выводить в порядке возрастания. Надо еще добавить тест когда а = 0, тогда-то все и пролетят)))


20111. --
Deep Network
Deep Network
ответить
# Консоль / 001. Числа / Операции / 2019-01-18 13:09

Если сделать long то будут ошибки в двух тестах, видимо это связанно с переполнением, как следствие результат умножения неверный.


20111. --
Deep Network
Deep Network
ответить
# Консоль / 001. Числа / Цифробайты / 2019-01-17 20:27

Сделал как понял, типа сделайте без int.Parse, int.TryParse, Convert.ToInt32, а потом посмотрел решение. Хм... и каким образом здесь осуществляется чтение по одному байту с преобразованием в число? Здесь делается ровно наоборот)) Число считывается в переменную целиком с преобразованием в int, а потом разбивается. Это самый странный способ считать число.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-01-14 10:27

Ну если надо было найти подстроку можно использовать Contains, а тут в 9 тесте паттерн поиска, так что во второй строке находится паттерн, а не подстрока.


20111. --
Deep Network
Deep Network
ответить
→  Николай Миролюбов  # Консоль / Олимпиада / Случайная задача / 2019-01-04 22:56

Спасибо, так и есть. Таймаут пропал, теперь осталось сделать вывод с нужным количеством пробелов в нужных местах))). Теперь будут знать.


6203. KF
Николай Миролюбов
Николай Миролюбов
ответить
→  Deep Network  # Консоль / Олимпиада / Случайная задача / 2019-01-04 21:56

Там в некоторых строчках пробелов понаставлено, может быть поэтому? Я тоже долго мучился. Не мог понять, в чем дело.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2019-01-04 08:13

Хм, ТАЙМАУТ 5 СЕК) У меня все отрабатывает за 0.141s, главное что задача выполнена, а остальное проблемы робота шарпа) Задача неплоха, решу ее несколькими способами, может еще паттерн использую для веселья. Много чего можно сделать, ммм…


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов  # Компилятор / Секреты Designer файла / 2018-12-30 12:05

Ага, пройти только бесплатные и не все, но сначала допройду уже начатые курсы.


20111. --
Deep Network
Deep Network
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-12-30 11:18

Привет VIP. Тебя тоже с наступающим Новым Годом! Я тоже люблю смотреть чужие решения.  Спасибо, и тебе удачи, успехов, реализации и осуществлений мечт и всех поставленных целей!))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Компилятор / Секреты Designer файла / 2018-12-29 21:12

Ты решил все бесплатные видеокурсы сначала пройти, видимо, да? :)


7119. KF
Новопашин Владимир
Новопашин Владимир
ответить
→  Deep Network   / 2018-12-29 20:47

Так я и сделал! Иконку добавил в форму. Разве ты не заметил. И потом не всегда нужно делать что-то оригинальное. Кто тебе это сказал? Вполне достаточно, чтобы сделать как автор. Еще пытался сделать в коде, чтобы при добавлении строки брать названия колонок , но у меня не получилось и оставил вполне рабочий Валерин вариант.


20111. --
Deep Network
Deep Network
ответить
→  Новопашин Владимир   / 2018-12-29 20:21

Сделано так же как и в уроке, во всяком случае очень похоже, нет ничего своего. Когда смотришь отчет хочется увидеть самостоятельную работу. Тип вот мол смотрите, а еще сделал то и то, или сделал другой дизайн, нечто в таком духе.


7119. KF
Новопашин Владимир
Новопашин Владимир
ответить
→  Deep Network   / 2018-12-29 19:37

Почему ни капли фантазии?


20111. --
Deep Network
Deep Network
ответить
→  Новопашин Владимир  # API поиска работы / Переезжаем на WPF / 2018-12-29 19:28

Ни капли фантазии))) Но зато про любителя покушать четко подметил - повеселило. Наверно ты тоже любитель покушать :-Р)


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-28 06:07

Печаль, не люблю такие задачи. Если знаешь математику, то понять как решить очень просто, а если нет - потрать часа пол или даже час чтоб понять то что ты маловероятно в дальнейшем будешь использовать. Самое обидное что в реализации нет ничего сложного.


9913. --
vip
vip
ответить
→  Deep Network   / 2018-12-27 09:31

Привет Deep! Да понимаешь как получилось. Ключевое было - первое входит последним выходит. Ну а где такое встречается - вот и решил так сделать. Ну и понеслось то это не так то там что не получается хотя ответ выдавал правильный. Пришлось VS открыть и посмотреть на стек со стороны и проанализировать что не так. В итоге вышел вот такой экзотический вариант. А функции считывания и записи в стек были позаимствованы с видео-курса Сокеты! Всем спасибо всем удачи!


20111. --
Deep Network
Deep Network
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-12-27 06:09

Вот это ты выдал))) Всего-то надо было принять числа и вывести их в обратном порядке ввода с помощью рекурсии. Зато аж два раза использовал рекурсию, для ввода и вывода)) Если для практики работы со стеком, то норм, а так, можно было сделать проще и понятней. Я даже и не подумал об стеке. Довольно интересно.


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-27 05:56

Робот Шарп медитирует по утрам, уже третий день портит мне начало дня.


20111. --
Deep Network
Deep Network
ответить
→  Евгений Волосатов   / 2018-12-26 18:21

Знаю, я же и был инициатором этих изменений и попросил чтоб изменили .NET Framework на более новую версию, так как хотел использовать возможности C#6 & C#7, думал что там будет последний компилятор, но это не так. Сейчас можно использовать возможности максимум C#5(((  Перфекционизм требует чтоб обновление было полным. В телеграмме можно создать голосование, может еще кто-то хочет писать на последних версиях C#. Ну это вам решать, мое дело предложить.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Компилятор / Где живёт компилятор / 2018-12-26 18:04

Если ты про робота Шарпа, то совсем недавно была вообще старая версия от шарпа 2008


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Итератор / Итератор. Волшебное слово yield. / 2018-12-26 02:29

Прекрасное описание, добавлю к уроку.


3922. --
Александр
Александр
ответить
→  Deep Network  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-24 10:31

Приветствую, Deep Network! Как всегда - молодец, хорошо поработал и привнёс что-то своё в процесс выполнения задания. И такой прекрасный видео отчёт подготовил! Привлекает внимание подбор профессий для демонстрации программы :) Действительно, .NET разработчики высоко оцениваются рынком труда. Желаю дальнейших успехов в освоении професии!


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-24 06:37

"И пусть рандом будет на вашей стороне",  - Рандомные игры: И вспыхнет рандом. (Режиссер: ЕВ)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Бинарная жизнь / Смысл жизни / 2018-12-22 00:45

Пришлось пересмотреть урок. Спасибо.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2018-12-21 23:14

Вижу, твой алгоритм обрел гармонию


19475. KF
Konstantin
Konstantin
ответить
→  Deep Network  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2018-12-21 14:59

Стася Беликова
Вся жизнь - игра, и люди в ней актеры,
И роль их - выступить на свете лишь таким,
Как в фильм их собирают репортеры,
Но не стать для облика чужим.

Вся жизнь - игра, в которой мы играем,
Доказываем ролью свою суть.
Смятение и гордость представляем,
И пред расстрелом выдвигаем грудь.

Вся жизнь - игра, и мы в ней только куклы,
В которые играет только Бог,
Мы это забываем на минуты,
Чтобы позабыть стезю оков.

Вся жизнь - игра, и главные в ней роли
Выбираем сами мы, а не судьба:
Можно раздирать себя до крови,
Можно совершенствовать себя.

Вся жизнь - игра, которая подвластна,
Которая зависит от тебя:
Какую ты наденешь ночью маску,
Какую разрисуешь ты сутра...

Вся жизнь - игра, мы роли лишь играем,
Растворяя в небе много слов,
Может даже небо восхваляем,
Может избегаем холодов...

Вся жизнь - игра, и в ней пропали маски,
Твое лицо - веление тебя.
Можешь сочинять хоть сотни сказок,
С тобою будет лишь твоя игра.

Вся жизнь - игра, и люди в ней актеры,
Которые играют свою роль,
Кто ищет перспективы, кто свободы,
Кто пожинает этой жизни страшной соль...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Deep Network  # Бинарная жизнь / Правила игры / 2018-12-21 14:16

Надо быть внимательнее и не торопиться.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # Бинарная жизнь / Правила игры / 2018-12-21 11:59

Спасибо за совет - переместил в начало


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # API поиска работы / Меняем внешний вид / 2018-12-20 11:51

Есть планы продолжать участие в КФ?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Deep Network  # API поиска работы / Переезжаем на WPF / 2018-12-20 11:40

Ещё надо на юнити перейти :)


17255. KF
Слава
Слава
ответить
→  Deep Network  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-20 10:02

Получилась отличная программа!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Deep Network  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-20 05:40

Мне понравилось!


20111. --
Deep Network
Deep Network
ответить
→  Игорь Тюлькин  # API поиска работы / Полная информация / 2018-12-20 01:41

Хм, что сложного повторить точь в точь как в уроке. Одно радует что вышло немного красивей чем у автора, однозначно, можно было проявить больше креативности и добавить нечто свое.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Deep Network  # API поиска работы / Переезжаем на WPF / 2018-12-19 22:25

а чтобы убедиться, что именно на wpf хуже))) надо проиграть все варианты)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Deep Network  # API поиска работы / Полная информация / 2018-12-19 22:22

Прекрасно сделано!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Deep Network  # API поиска работы / Меняем внешний вид / 2018-12-18 08:23

Всё верно. Хорошее замечание


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Deep Network  # API поиска работы / Предложения - в таблицу / 2018-12-18 08:21

И даже никаких старых знаний не прокачал? мне значит не зачет поставить работе? раз ничему не научился)))


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-16 11:51

LOL, а вот еще и код)) Теперь полный комплект подсказка с ответом от Trira и код от Александр , и не надо потом писать, а чего это я все испортил))) Пожалуйста не выкладывайте свои подсказки с ответами и само решение.


11019. KF
Trira
Trira
ответить
→  Deep Network   / 2018-12-16 00:57

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


20111. --
Deep Network
Deep Network
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-16 00:51

Сделайте поддержку C# 7.2, а то пока максимум C# 5 можно использовать. Хотел написать еще короче, а не тут-то было.  Кто-нибудь передайте ЕВ чтоб наконец все было по красоте, а то мой перфекционизм страдает.


20111. --
Deep Network
Deep Network
ответить
→  Trira  # Консоль / Олимпиада / Случайная задача / 2018-12-16 00:39

Ну и зачем все надо было портить? Еще б код выложили.


20111. --
Deep Network
Deep Network
ответить
→  Игорь Тюлькин   / 2018-12-11 23:18

Привет. Обычным способом такой скорости не получить, я печатаю исключительно методом слепой печати и не смотрю на клавиатуру. Да, надо работать над собой, я до сих пор еще учусь печатать быстрей, на данный момент тренируюсь в быстром наборе кода. Спасибо. 200 тоже очень даже достойно, так что продолжай в том же духе, крут. Тут правда контекст был иным, я не понимаю как оно считает скорость, 3 раза набрать с одной скоростью просто невозможно по этому и невероятно, мне кажется что я набираю немного быстрей)


  • Звание: Рекурсист
  • Накопленный опыт: 168 часов
  • Собранный капитал: нет

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF grom518 21714 45
2 KF Trira 11019 5 15 1 21 31
3 KF ser2018 17425 5 5 26
4 -- Xa4_Xakum 22309 26
5 KF Алексей|BrisK|Кривицкий 3506 16
6 KF Yefim 11589 5 5 10 15
7 KF Евгений Волосатов 1 15
8 KF Александр 18131 15
9 KF Дмитрий 20302 11
10 -- Посетитель 0 5 5 10
11 KF Антон Кравченко 5502 5 5 10
12 -- Петя 7652 5 5 10
13 -- Валерий Жданов 791 8
14 KF Tekashnik 8275 2 2 7
15 -- Андрей 162 5
16 -- Максим Базуев 429 5
17 -- Igorenzia 689 5
18 -- Антон Лазарец 986 5
19 -- sharp.xxxxx change config! 999 5
20 -- Евгений Волосатов 1024 5
21 KF Дмитрий Че 1295 5
22 -- Валерий 1305 5
23 -- олег 1511 5
24 -- Сарапульцев Константин 1570 5
25 -- Neverwinter 2 1901 5
26 -- Sergey Potapov 1950 5
27 -- Морозов Юрий Александрович 2639 5
28 -- Никита 2773 5
29 -- Тимур 3223 5
30 -- Волосникова Лариса 3545 5
31 -- Сергей 3747 5
32 -- Григорий 3850 5
33 -- Александр 3922 5
34 -- Денис 4395 5
35 -- Sergey 4732 5
36 -- Дмитрий 4814 5
37 -- Валера Луцевич 4889 5
38 -- Андрей Поляков 5029 5
39 KF Михаил 5081 5
40 -- Олег 5244 5
41 -- Константин 5328 5
42 -- Anton 5394 5
43 -- Роман 5419 5
44 KF Максим Лапшинов 5649 5
45 -- Виктор Си 5923 5
46 KF Николай Миролюбов 6203 5
47 KF Новопашин Владимир 7119 5
48 -- Наталья 7226 5
49 -- 1   8118 5
50 -- zhikharevav 8380 5
51 -- lyudo 8608 5
52 -- Володимир 8707 5
53 -- Alex 8822 5
54 -- янас 8856 5
55 -- Александр Р. 9096 5
56 -- Dimon 9156 5
57 KF Кирилл 9480 5
58 -- Олег Михайлович 9612 5
59 -- chokayes 9752 5
60 -- Виталий 9912 5
61 -- vip 9913 5
62 -- FireWolf 10080 5
63 -- Ivan 10123 5
64 -- Богдан Влодек 10344 5
65 -- Алексей В. 10494 5
66 -- Денис 10528 5
67 -- Иван Воронин 10558 5
68 -- alex_kag 10591 5
69 -- Алексей 10626 5
70 -- Яковлев Д.А. 10648 5
71 -- Сергей Соколов 10670 5
72 -- OloloCode 10717 5
73 -- Danil42Russia 10895 5
74 -- Progresir 11197 5
75 -- Родион 11582 5
76 -- Андрей Суслов 11868 5
77 -- viktor 12378 5
78 -- olex5s 12424 5
79 -- Татьяна 12464 5
80 -- Владимир 12574 5
81 -- Андрей 12666 5
82 -- Zebos 13846 5
83 -- Владимир 13850 5
84 -- Роман 14462 5
85 -- Strashniov 14675 5
86 -- volld 14740 5
87 -- Madoschi 14854 5
88 KF DimanDOS 14981 5
89 -- Владимир 15525 5
90 -- Анатолий 15610 5
91 -- Vitali 15737 5
92 -- Павел Демьянов 15822 5
93 -- Максим 15956 5
94 -- Сергей 16004 5
95 -- Sergej Šugajev 16017 5
96 -- Andrej Gladkov 16018 5
97 -- Bodrik_torf 16066 5
98 -- Povilas Abramovicius 16089 5
99 -- Евгений 16134 5
100 -- Дмитрий 16218 5
101 -- Виталий 16268 5
102 -- Андрей 16329 5
103 -- ExiledRain 16385 5
104 -- Денис 16396 5
105 -- vladislav 16454 5
106 -- Protos 16459 5
107 -- Pavlin 16496 5
108 -- Serpimolot 16503 5
109 -- Андрей Шевченко 16533 5
110 -- Александр 16653 5
111 -- Дмитри 16654 5
112 -- Данила Артюхов 16779 5
113 -- Тимур 16806 5
114 -- Serge 16861 5
115 -- yes756 16913 5
116 -- Александр Шкредов 16998 5
117 -- Константин Мельников 17022 5
118 -- Илья 17058 5
119 KF Слава 17255 5
120 -- jspv 17387 5
121 -- WildOrc 17443 5
122 -- Алексей 17535 5
123 -- Никита 17542 5
124 -- Андрей 17589 5
125 -- Виктор 17606 5
126 -- LordixDemon 17623 5
127 -- Oleksandr 17663 5
128 -- SergeyZhernovoy 17737 5
129 KF Dmitry Sinitsin 17947 5
130 -- Ramzan 18272 5
131 -- Denis 18356 5
132 -- sparda 18477 5
133 -- Evgenii Kudriavtcev 18493 5
134 -- Александр @DreamerBY 18525 5
135 -- Сергей 18549 5
136 -- knockjkeee 18563 5
137 -- superGrover 18626 5
138 -- Roman 18683 5
139 -- Arslan 18688 5
140 KF Andrew 18783 5
141 -- Вова Завісляк 18994 5
142 -- Олег Чудновский 19022 5
143 -- Evheny 19151 5
144 -- Дмитрий 19236 5
145 -- Егор 20130 5
146 KF Max 20545 1
147 -- Фрукт 22152 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: О_о, возвращается не коллекция целиком, теперь стало немного понятней как все работает.
Трудности: Чем дальше тем запутанней. Вроде как пока понятно.



Научился: Ничему. Пока непонятно, а зачем было переходить на wpf? Cтало еще хуже чем было в winforms)))
Трудности: Сложностей не возникло.