Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

petro_zzz
  • Звание: Делегатор
  • Накопленный опыт: 276 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-09-21 11:25:48
  • Город проживания: Ростов-на-Дону

Видеокурсы

Дата активности Видеокурс Прогресс
2015-02-16 game2 Микроигры 1 из 17 7 %
2015-02-10 soft1 Нанософт 6 из 10 60 %
2015-01-29 task3 Комбинаторика 12 из 22 55 %
2015-01-29 game1 Нано-игры 3 из 9 30 %
2015-01-28 game0 Демо игры 7 из 10 70 %
2014-12-27 base1 БД - Книжка оценок 5 из 18 84 %
2014-12-25 soft0 Демо софт 5 из 8 72 %
2014-12-05 soft2 Новые технологии 4 из 18 27 %
2014-11-05 words Игры со словами 1 из 7 15 %
Итого: 44 из 119 37 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1 Целые задачи все 11 100 %
2015-06-02 task1 Календарь 2 из 16 13 %
2015-06-02 task1 Лирика 12 из 14 86 %
2015-01-29 task2 Динамика все 3 100 %
2015-01-23 task2 Комбинаторика все 9 100 %
2014-12-18 task2 Подпрограммы все 14 100 %
2014-12-11 task2 Логика 3 из 13 24 %
2014-12-11 task2 Последовательность 2 из 6 34 %
2014-12-11 task2 Алгоритмика 11 из 20 55 %
2014-12-11 task2 For-to-чки 22 из 26 85 %
2014-12-04 task5 pascal_for_1_norm все 9 100 %
2014-11-27 task1 Семантика все 6 100 %
2014-11-24 task1 Строки все 14 100 %
2014-11-23 task1 Цифры 10 из 12 84 %
2014-11-23 task2 Матрёшки 2 из 9 23 %
2014-11-23 task2 Обман цикла 1 из 7 15 %
2014-11-22 task2 Любимые циклы 1 из 6 17 %
2014-11-22 task2 Узник цикла IF 5 из 6 84 %
2014-11-22 task2 Рекурсия все 4 100 %
2014-11-19 task2 Пока-цикл 3 из 6 50 %
2014-11-19 task2 Математика 1 из 9 12 %
2014-11-19 task2 Строки 1 из 6 17 %
2014-11-18 task6 For-to-Цикл все 12 100 %
2014-11-16 task2 Условный оператор 9 из 16 57 %
2014-11-14 task2 Простые массивы 2 из 8 25 %
2014-11-14 task2 Do-рацикл 1 из 4 25 %
2014-11-14 task2 По цифрам 1 из 8 13 %
2014-11-12 olimp Олимпиада 2 из 40 5 %
2014-10-29 z Вещественные числа все 1 100 %
2014-10-29 task1 Геометрия все 8 100 %
2014-10-22 task1 Символы все 5 100 %
2014-10-22 task1 Формулы все 9 100 %
2014-10-20 task1 Целые числа все 7 100 %
Итого: 203 из 344 60 %
Сохранить страницу:

11019. --
Trira
Trira
ответить
→  petro_zzz  # Консоль / Алгоритмика / Подпрограммы / 2018-07-18 15:54

"что делать если число начинается нулями. Например 001203 Сумма факториалов 1+1+1+2+1+6=12 или 1+2+1+6=10?  Так как по определению 0!=1!=1, то для входной строки 001203 ответ должен быть равен 12
( 1+1+1+2+1+6 )

"


3664. --
данила
данила
ответить
→  petro_zzz  # Консоль / Подпрограммы / Фактоцифр / 2015-12-26 18:44

факториал 0 =1


2237. --
petro_zzz
petro_zzz
ответить
→  Морозов Юрий Александрович   / 2015-02-18 02:34

мой контакты: vk.com/petro_zzz. Очень буду рад, чуваки.


2639. --
Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
→  petro_zzz   / 2015-02-17 02:11

Привет Чувак!
Нас уже трое с Ростова, хочешь познакомиться?
Я на Западном, в начале Портовой.
Скайп moroz69off.yuri добавляй свой контакт.
С уважением, Юрий.


2237. --
petro_zzz
petro_zzz
ответить
# Unity 3D / Первая сцена / 2015-02-16 03:02

Сам отвечу на свой вопрос: Нельзя так прост взять и качать ресурсы для версии 4.3.1 используя программу версии 4.2.0.


2237. --
petro_zzz
petro_zzz
ответить
→  Максим Базуев  # Unity 3D / Первая сцена / 2015-02-16 02:55

Подскажите, как скачивать ресурсы в asset-store? Я хочу скачать www.assetstore.unity3d.com/en/#!/content/13866, жму  open in unity, в правом углу стрелочку (я "залогинился" и она стала доступна). Появляется список пакетов (там у меня какой-то Knight Animation и все - ну он тоже не качается) без ресурсов которые я хочу скачать. 


3505. --
Игорь
Игорь
ответить
→  petro_zzz   / 2015-01-30 02:52

Программа написана с использованием библиотеки OpenCV
locv.ru/wiki/


2237. --
petro_zzz
petro_zzz
ответить
→  Игорь  # Видео-игры / Вступительное слово / 2015-01-30 01:05

Можешь в двух предложениях написать, как работает программа для поиска контура картинки (та что на скриншоте)?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Новые мини игры / Арканоид - Уровень и ракетка / 2015-01-29 12:34

Что писал, то и получил :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Теория алгоритмов / 2. Динамика. Выход из Лабиринта. / 2015-01-29 11:55

А как я рад, что ты все-таки решил, добить эти задания, МОЛОДЕЦ!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-игры / Лабиринт 2D - меню / 2015-01-27 02:25

И правда, хорошо!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Теория алгоритмов / Отзыв о Теории алгоритмов / 2015-01-25 03:30

Отличный отзыв, отличный трактор, спасибо!


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Комбинаторика / Цифры и знаки / 2015-01-23 06:13

Я в восторге!!!!!


2237. --
petro_zzz
petro_zzz
ответить
→  Денис  # Видео-игры / Вступительное слово / 2015-01-22 07:46

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


429. --
Максим Базуев
Максим Базуев
ответить
→  petro_zzz  # Видео-Unity / Первая сцена / 2015-01-21 12:52

petro не  волнуйся я уже 2 дня назад отправил Евгению новое видео. Когда он освободится, то добавит.


1. --
Евгений Волосатов
Евгений Волосатов
ответить

689. --
Igorenzia
Igorenzia
ответить
→  petro_zzz   / 2015-01-21 00:50

Здравствуй) если юнити не установлена посмотри уроки Максима Базуева где скачать и как установить
а вот ссылка на хабр с отличным уроком как сделать падающий прыгающий кубик )
habrahabr.ru/post/221755/#first_unread
в первом уроке все отлично написано и нарисовано ) как сделаешь ) игру в студию) (я бы и на прототип глянул работающий)


2237. --
petro_zzz
petro_zzz
ответить
# Видео-Unity / Первая сцена / 2015-01-20 05:17

Люди, как вы это слышите? Я что самый глухой?
Прошу стенограмму (текст урока), или текст тезисов использованный при подготовке этого урока?
Что означает Volume += 50; ?


2237. --
petro_zzz
petro_zzz
ответить
→  Igorenzia   / 2015-01-20 05:07

может Unity? Я бы с радостью, но не владею Unity пока что.


689. --
Igorenzia
Igorenzia
ответить
→  petro_zzz  # Видео-игры / Кубик / 2015-01-20 03:33

Идея хорошая, может Unity  заюзать )
как получиться запиши урок и кинь сюда))))


2237. --
petro_zzz
petro_zzz
ответить
→  Игорь   / 2015-01-20 01:32

Ответил на почту.


2237. --
petro_zzz
petro_zzz
ответить
# Начало / Планы участников на 2015 год / 2015-01-14 06:04

2014 год:
1. Визуализация звездного каталога (неба). (Жалкое подобие Stellarium, но зато свой)
2. Рекурсивная заливка области.
3. XNA - 2d бродилка с собой в главной роли.

2015 год.
1. XNA-3d кубики.
2. Треугольный калейдоскоп.
3. Выделение контура изображения.
4. Парсер доски объявлений (Avito).
5. Пятнашки, Виселица
6. Лабиринт (генерация + вид от первого лица)
7. 3d - Лифт.
8. Тренажер памяти.
9. Решатель японских кроссвордов.
10. Игра "Битвы колоний микробов".
11. Моделирование макроэкономики.
12. Распознавание образов (буквы, шрифт, отпечатки, лица).


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Базы данных / Вебинар 6. Подключение проекта к MySQL / 2014-12-27 08:53

Да, недочёт. Убрал предыдущий урок.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Теория алгоритмов / 0. Рекурсия. Заливка области. / 2014-12-25 03:38

Да, в самом деле завораживает. Приятно слышать, что тебе нравится этот курс.


2237. --
petro_zzz
petro_zzz
ответить
# Видео-Unity / Лабиринт - часть №1 / 2014-12-24 06:53

ГРОМЧЕ!!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-Unity / Приглашение на видеокурс / 2014-12-24 03:07

Это лабиринт?! Обалдеть!


2237. --
petro_zzz
petro_zzz
ответить
→  Евгений Волосатов   / 2014-12-21 11:41

Большое спасибо! Буду решать!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-12-21 03:48

Курс доступен по адресу: www.videosharp.info/video/task3


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-12-21 03:46

Я посмотрел статистику - ты уже и так все задачи перерешал :)
Поэтому я даю тебе доступ к разделу "Комбинаторика" - Теория алгоритмов.
Думаю, это само то, что тебе нужно.
Желаю удачи! Решай :)
С новым годом!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-12-21 03:41

ПОБЕДИТЕЛЕМ КОНКУРСА ОБЪЯВЛЯЕТСЯ УЧАСТНИК № 2237 - PETRO_ZZZ
ПРИЗ - ДОСТУП К РАЗДЕЛУ АЛГОРИТМИКА ДО КОНЦА ЗИМЫ!
УРА! ПОЗДРАВЛЯЮ!


2237. --
petro_zzz
petro_zzz
ответить
→  Сергей  # Видео-игры / Лабиринт / 2014-12-16 12:32

"тэговых значений" - о чём это ты? это для wpf?



2237. --
petro_zzz
petro_zzz
ответить
# Видеокурсы / Какие программы я хочу написать / 2014-12-15 04:36

А ссылочку можно на Колесова?


2237. --
petro_zzz
petro_zzz
ответить
# Начало / Письма Деду Морозу / 2014-12-15 01:43

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


2237. --
petro_zzz
petro_zzz
ответить
# Видеокурсы / Какие программы я хочу написать / 2014-12-15 00:16

- расчет динамики системы частиц.
- музыкальный генератор.
- распознавание контура изображения.
- обработка биржевых индексов, данных на цены ресурсов.
- текстовый редактор, с умным поиском, заменой.
- игра: битва роботов, ИИ которых определяется играющими противниками.
- игра: жизнь колонии микробов. (игрок определяет только, каких
  микробов производить, что определяет её развитие)
- управление железом: написание ПО для робота.
- набор классических мобильных игр.
- тренажер чтения, счёта, памяти.


2237. --
petro_zzz
petro_zzz
ответить
→  Стас  # Теория алгоритмов / Отзыв о Теории алгоритмов / 2014-12-12 13:24

1. Какой алгоритм тебе больше всего понравился?
2. Оправдались ли твои ожидания от участия в этом курса?
3. Выскажи свои замечания и пожелания по этому курсу.
4. Что в этом курсе оказалось самым ценным и полезным для тебя?


2237. --
petro_zzz
petro_zzz
ответить
→  Алексей  # Видео-игры / Вступительное слово / 2014-12-12 02:47

Что ты ожидаешь от этих курсов?  Какую последнюю программу ты создал?


5. --
Робот Шарп
Робот Шарп
ответить
→  petro_zzz   / 2014-12-11 11:59

Видео про города прикреплено к условию задачи про города.
www.videosharp.info/video/game/nr=58
Видео-решения задач из раздела "подпрограммы" в соотв. уроках лежат.


2237. --
petro_zzz
petro_zzz
ответить
# Вебинары / 2014-12-10 Консольный вебинар / 2014-12-11 08:13

Видео консольного-вебинара 10.12.14 будет доступно (не получилось вчера досмотреть про города)? 


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Расписание уроков / 2014-12-08 05:05

Хорошее замечание. Так и сделаю.


2237. --
petro_zzz
petro_zzz
ответить
# Видео-приклад / Обои рабочего стола / 2014-12-05 07:59

Для XP - всё работает только файлы должны быть *.bmp (*.jpg - не подходят).


2237. --
petro_zzz
petro_zzz
ответить
# Видео-приклад / Обои рабочего стола / 2014-12-05 07:24

А для XP кто-нибудь сделал?
Чтобы с pictureBox -работал delete, нужно делать pictctureBox.Image.Dispose() вместо pictctureBox.Image = null; 


2237. --
petro_zzz
petro_zzz
ответить
→  Евгений Волосатов   / 2014-12-05 03:30

Да так можно. Но как запустить из VisualStudio процесс открытия файла с указанной кодировкой и символами разделителя - пока для меня загадка.


2237. --
petro_zzz
petro_zzz
ответить
# Видео-приклад / Печать таблицы + импорт в Excel / 2014-12-05 03:12

Поставил Encoding.Default вместо Encoding.UTF8 - помогло.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Печать таблицы + импорт в Excel / 2014-12-05 03:12

Может быть при открытии файла Экселем можно выбрать кодировку?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Калейдоскоп / 2014-11-28 05:52

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # sharp / Конкурс Робота Шарпа / 2014-11-28 01:29

Мне нравится "история", очень жизненно.


2763. --
Александр
Александр
ответить
→  petro_zzz   / 2014-11-27 09:49

ну если что непонятно будет,то спрашивай


2237. --
petro_zzz
petro_zzz
ответить
→  Александр  # Видео-игры / Бот для Цифр / 2014-11-27 08:37

Буду делать примерно так же.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-игры / Бот для Цифр / 2014-11-27 03:52

Ну так придумай что-нибудь, Петя! Ты же умный!


2237. --
petro_zzz
petro_zzz
ответить
→  Neraverin   / 2014-11-26 07:37

1. - согласен.
2. На вкус и цвет ...
3. Пока не знаю, как этим пользоваться. (Спасибо за совет)
4. Это мелочь.


1907. --
Neraverin
Neraverin
ответить
→  petro_zzz  # Видео-приклад / Карточка паролей / 2014-11-26 06:58

1. Имена переменных и функций не соответсвуют общепринятому. Читать msdn.microsoft.com/en-us/library/ff926074.aspx
2. Дизайн ужасен
3. user_name можно было связать через Binding
4. для вызова Close не надо использовать this.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Карточка паролей / 2014-11-26 06:54

Это потому, Петя, что я показываю программы, которые писал сам для себя и с успехом использую.
У меня до сих пор на компе программа с карточкой пин-кодов для е-банкинга, крайне удобно.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / Минус минус / 2014-11-24 01:28

Всё равно по-своему написал - упрямый "блин".  Спасибо за совет.


2237. --
petro_zzz
petro_zzz
ответить
→  Максим Базуев  # Профи вебинары / Говорящие часы - 1. Диктофон / 2014-11-23 02:27

Максим, зачем такая шпиономания? Ты думаешь, что кто-то подсмотрит 3-строчки кода из профи-вебинара?


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Любимые циклы / Туз / 2014-11-21 12:12

э э э . . .


2237. --
petro_zzz
petro_zzz
ответить
# Базы данных / Вебинар 2. Создание интерфейса программы. / 2014-11-21 06:21

ID - не автоинкремент. Пишет, что ошибка синтаксиса INSERT INTO при попытке создать ученика с ненулевым паролем (а с нулевым всё ок). Создаю запросом INSERT INTO pupil(id, pupil, password) VALUES (14, "Сидорец", "123"); Аналогичная ошибка если пытаюсь изменить пароль запросом UPDATE. Подскажите пожалуйста, я в этом совсем новичок.


1786. --
Андрей PROger4ever
Андрей PROger4ever
ответить
→  petro_zzz  # Базы данных / Вебинар 2. Создание интерфейса программы. / 2014-11-19 11:42

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


2237. --
petro_zzz
petro_zzz
ответить
→  Андрей  # Базы данных / Вебинар 2. Создание интерфейса программы. / 2014-11-19 10:58

"INSERT INTO pupil (id, pupil, password) VALUES (" + id.ToString() + ",\"" + text_pupils.Text +"\","+"\""+text_password.Text+"\")" - наверно так. Но у меня то же пара запросов про ученика пока не заработало.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-11-19 10:17

они скрыты, т.к. много плохих отзывов. Можно найти тут:
/video/unit/


2237. --
petro_zzz
petro_zzz
ответить
→  Евгений Волосатов   / 2014-11-19 08:48

Евгений Витольдович, дурацкий вопрос, раньше на сайте были уроки по Unity3D, а теперь их нет или это я их не могу найти?


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Любимые циклы / 04.fucktor2 / 2014-11-17 11:52

Вся проблема в том, что я не знаю как читать и писать результаты в файлы formula.in, formula.out не подключая System.IO....



2237. --
petro_zzz
petro_zzz
ответить
→  Евгений Волосатов   / 2014-11-13 04:34

Скорее проблема была в "подсветке синтаксиса", я его отключил - всё заработало.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Консоль / Целые задачи / Любовь к цифрам / 2014-11-13 04:06

Потому что его некоторые изредка "насилуют" непотребными решениями...


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-игры / Устный счёт / 2014-11-12 06:40

Отлично придумал, как оформить интерфейс программы, просто супер!


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Олимпиада / Распаковка строк / 2014-11-12 00:56

Пропустил строчку i++; - и не решил эту задачу на олимпиаде.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Целые задачи / Любовь к цифрам / 2014-11-12 00:30

Робот не работает - это печально.


2237. --
petro_zzz
petro_zzz
ответить
→  Евгений Волосатов   / 2014-11-10 14:44

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Базы данных / Экспериментальный курс по базам данных / 2014-11-10 14:39

При чём тут навязчивость?
Может быть те люди, кому ты порекомендуешь, потом тебя ещё благодарить будут.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / vev_multik / 4.musqr / 2014-11-10 13:01

Неправильная проверка. (0-ой и 3-ий - умножен на 2, а 1-ый и 2-ой возведён в квадрат.).


2237. --
petro_zzz
petro_zzz
ответить
→  Yevhenii  # Видео-приклад / Библиотека твоих программ / 2014-11-09 06:41

Нужно чтобы файлы-ресурсов были правильно расположены относительно запускаемого exe файла.


2237. --
petro_zzz
petro_zzz
ответить
→  Ефрем  # Видео-игры / Лабиринт / 2014-11-08 11:07

Я думаю, что это означает заразить любовью к инструменту и дать почувствовать себя "всесильным". В отличии от других источников где объясняется, что такое такое классы и прочее, но от которых хочется спать. 


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / vev_for / 12 / 2014-11-07 10:28

Следует различать натуральные делители и простые.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / vev_for / 10 / 2014-11-07 10:18

Отличная задачка!!!


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 13 / 2014-11-06 11:24

Предлагаю решение с одной функцией и оператором switch-case. Улётная задачка!


2237. --
petro_zzz
petro_zzz
ответить
# Видео-приклад / Английские карточки / 2014-11-06 03:24

Как скачать архив со словами? Ссылка не работает.


2237. --
petro_zzz
petro_zzz
ответить
→  Алексей  # Теория алгоритмов / 0. Главный секрет рекурсии / 2014-11-06 03:14

А как же листочек в клеточку? Рисунок? Скопировать - вставить и я могу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-11-02 05:47

Только ты написал решение задачи про мин-макс верно.
Молодец!


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 05 / 2014-10-31 13:30

Уже знаю, но пока не реализовал.


2280. --
Альберт
Альберт
ответить
→  petro_zzz  # Видео-приклад / Двенадцать месяцев / 2014-10-31 08:44

Так даже правильнее!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Двенадцать месяцев / 2014-10-31 07:42

Это  ты здорово придумал!


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 05 / 2014-10-31 01:45

5 - наименьших отрезков это стороны выпуклого пятиугольника - это к моему сожалению не так. Как избавиться от нумерации вершин, пока не знаю.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 08 / 2014-10-30 07:53

Как-то коряво, но решил. Заменяя произведение суммированием в циклах.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 07 / 2014-10-30 07:37

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


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 05 / 2014-10-30 07:17

Идея решения такова: Посчитать длины всех отрезков межу 5 точками (их 10). 5 - наименьших отрезков это стороны выпуклого пятиугольника, а остальные диагонали. Понадобилась сортировка. Программа "вроде бы" универсальна для разных выпуклых N - угольников. Длины отрезков считал без округления до сотых. 


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 04 / 2014-10-30 06:33

Как то нужно обговорить, что делать если число начинается нулями. Например 001203 Сумма факториалов 1+1+1+2+1+6=12 или 1+2+1+6=10? 


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / 03 / 2014-10-30 03:54

Как-то сурово получилось))). У Дмитрия лучше, но цикл в процедуре NOD можно сильно сократить до Min(a, b) / 2 - 1. 


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / МиниМакс / 2014-10-30 02:06

Можно не оговаривать размер массива, если допустимо использовать циклы. Ну и тип переменных не указан.


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Подпрограммы / Степень числа / 2014-10-30 01:53

В условии нужно указать тип переменных и запретить использовать Math.Pow(). 


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Разминка / Привет, Мир! / 2014-10-29 03:21

Заработало.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz   / 2014-10-29 02:35

Привет.
Да, я менял поле отображение задачи.
Уже всё сделал. Сейчас работает?


2237. --
petro_zzz
petro_zzz
ответить
# Консоль / Разминка / Привет, Мир! / 2014-10-29 02:25

Решил две задачи в консоле и случился какой-то сбой. Там где нужно писать своё решение пусто и  "//www.VideoSharp.info/Консоль/Разминка/Привет, Мир! using System; class VideoSharp { static void Main() { Console.WriteLine("Hello World!"); } }"


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Библиотека твоих программ / 2014-10-28 08:30

Спасибо!!!
Добавил в описание ссылку.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-приклад / Скорость на клавиатуре / 2014-10-27 10:19

Хорошо придумал, молодец, что заметил!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  petro_zzz  # Видео-игры / Игра Быстрощёлк / 2014-10-27 02:57

Петро, посмотри этот видео-ответ, может поможет.
www.videosharp.info/webinar/answers/id=181


  • Звание: Делегатор
  • Накопленный опыт: 276 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Трудности: Не сразу понял почему после того как первое решение найдено и выполнен return - поиск продолжается. Потому что это рекурсия и return - для данного вызова функции Next. Не понятно является ли полученное значений последним? Не понятно все ли значения перебираются если не делать break?
Всё интересно. Спасибо.


Трудности: Следить что бы порядок был в коде. Чуть чуть что-то не по смыслу назвал и всё - хана. А если аккуратненько чуть-по-чуть, то всё норм.
Немного по другому сделал логику кнопок. (Если выбран предмет, то его можно или удалить (исчезают) или изменить и всегда можно добавлять новый из textBox - по одному клику).