Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Приходи на 3-дневный мастер-класс по C#
Вебинар «Мастер класс - две программы» начнётся через 3 час. 10 мин.

Алексей
  • Звание: Наследник
  • Накопленный опыт: 339 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-04-17 07:54:25
  • Город проживания: Калининград

Видеокурсы

Дата активности Видеокурс Прогресс
2014-11-03 task3 Комбинаторика 2 из 22 10 %
2014-10-23 soft1 Нанософт 1 из 10 10 %
2014-10-23 game0 Демо игры 1 из 10 10 %
Итого: 4 из 42 10 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи все 11 100 %
2015-03-06 task2o Матрёшки 6 из 9 67 %
2015-02-12 task1c Лирика 13 из 14 93 %
2014-12-20 olimp Олимпиада 5 из 40 13 %
2014-12-07 task3 Динамика 1 из 3 34 %
2014-12-07 task3 Комбинаторика 3 из 9 34 %
2014-12-04 task2r Подпрограммы все 14 100 %
2014-11-24 task1b Строки все 14 100 %
2014-11-23 task2m Любимые циклы 1 из 6 17 %
2014-11-22 task2d For-to-чки 22 из 26 85 %
2014-11-12 task2 Алгоритмика 11 из 20 55 %
2014-11-11 task2k Последовательность 2 из 6 34 %
2014-11-10 task2l Математика 2 из 9 23 %
2014-11-10 task2g Обман цикла 1 из 7 15 %
2014-11-10 task2s Строки 1 из 6 17 %
2014-11-10 task2b Логика 3 из 13 24 %
2014-11-10 task2e Пока-цикл 3 из 6 50 %
2014-11-10 task2i Узник цикла IF 5 из 6 84 %
2014-11-10 task1h Цифры 11 из 12 92 %
2014-11-09 task6 For-to-Цикл все 12 100 %
2014-11-09 task2c Условный оператор 9 из 16 57 %
2014-11-08 task2q Простые массивы 7 из 8 88 %
2014-11-05 task2f Do-рацикл 2 из 4 50 %
2014-11-05 task2n По цифрам 6 из 8 75 %
2014-11-03 task1i Календарь 1 из 16 7 %
2014-11-03 task3 Рекурсия все 4 100 %
2014-11-01 task1f Геометрия все 8 100 %
2014-10-30 task1e Символы все 5 100 %
2014-10-30 z Вещественные числа все 1 100 %
2014-10-29 task1d Формулы все 9 100 %
2014-10-18 task1a Целые числа все 7 100 %
2014-10-12 task1 Семантика все 6 100 %
Итого: 206 из 335 62 %
Сохранить страницу:

3737. Владимир
Владимир
ответить
→  Алексей   / 2015-02-08 03:45

Еще раз попробовал - все-равно 75 %. Если вам не трудно, можете прислать своё решение этой задачи на мой имейл ? Постараюсь разобраться
koles2004@gmail.com


2634. Алексей
Алексей
ответить
→  Владимир   / 2015-02-07 16:31

Посмотрел решение и даже не знаю в чём именно ошибка. У меня сумма левой и правой частей сразу вычисляются и проверяются в IF.
Ну и вместо int используется long.
А остальное всё одинаково


3737. Владимир
Владимир
ответить
→  Алексей   / 2015-02-07 13:29

Большое спасибо ! А задачу Счастливый билет вы решили на 100 % ?
У меня в ней 75 % и не проходит 2 теста и не знаю, что там требуется (
Если можете, подскажите.


2634. Алексей
Алексей
ответить
→  Владимир   / 2015-02-06 15:50

Всё правильно, только нужно сделать так, чтобы 11 часов и 23 часа программа воспринимала одинаково
(h%12 )


3737. Владимир
Владимир
ответить
→  Алексей  # Консоль / Целые задачи / Стрелки часов / 2015-02-04 09:43

Подскажите, как проходится последний тест ? Где и что нужно заменить ?


2634. Алексей
Алексей
ответить
# Консоль / Целые задачи / Стрелки часов / 2014-11-09 10:50

Ломал голову почему всё сделал по видео, а последний тест всё-равно не проходится, пока не вспомнил о том что на циферблате не 24 часовые отметки, а лишь 12 :)


2634. Алексей
Алексей
ответить
# Консоль / Целые задачи / Уравнение 2 / 2014-11-09 09:04

Некорректное условие. Указано что на входе 2 целых числа. Но при выполнении программы указывается ошибка в одном из тестов.
А в видеоответе указаны уже вещественные числа.

Либо тест с нецелочисленными данными на входе уберите, либо в условии исправьте тип входных данных


2634. Алексей
Алексей
ответить
→  Павел Журавлевич   / 2014-11-05 16:19

Если не трудно, глянь в статистике мой код http://www.videosharp.info/console/stat/level=215
а то кажется будто всё уже предусмотрел. а выясняется что это не так


2353. Павел Журавлевич
Павел Журавлевич
ответить
→  Алексей   / 2014-11-05 16:00

Привет! Учти возможность наличия отрицательных чисел. Может в этом дело.


2634. Алексей
Алексей
ответить
→  Павел Журавлевич   / 2014-11-05 13:53

Доброе время суток. Прошу подскажи на какие моменты стоит обратить внимание при решении задачи (Подпрограммы / Плюс плюс) http://www.videosharp.info/console/task/level=215 чтобы программа прошла все тесты. А то как ни пытался. на третьем тесте робот шарп пишет что программа работала дольше 3 секунд


2634. Алексей
Алексей
ответить
→  Алексей   / 2014-11-03 14:28

Пиши код согласно алгоритму. Тип данных используй не int а long.
Ну и в функции ещё нужно проверку сделать какое из чисел больше и соответственно чтобы рекурсивная функция вычитала из большего меньшее.


1867. Алексей
Алексей
ответить
→  Алексей   / 2014-11-03 10:20

Подскажите пожалуйста как решили задачу:
Рекурсия / Общий делитель


Всё вроде работает,а задача на 50% решена. Мозг сломал уже


2634. Алексей
Алексей
ответить
# Консоль / Подпрограммы / Звезда / 2014-11-03 06:02

Начинал считать расстояние от вершин отличающихся друг от друга минимум двумя ребрами (иначе это будут совпадающие или соседние вершины).


2634. Алексей
Алексей
ответить
# Консоль / Математика / Секундомер / 2014-11-03 05:30

В универе учили использовать наименьший тип данных для решения задачи.
Здесь такой подход не всегда оправдан.
Если программа написана правильно, но не проходит по времени, измените тип данных на бОльший по значению принимаемых чисел.


2634. Алексей
Алексей
ответить
# Консоль / vev_sigma / 18.plusminus / 2014-11-02 16:03

Нулевой тест отсутствует


2634. Алексей
Алексей
ответить
# Консоль / Подпрограммы / 08 / 2014-11-02 03:01

Мои варианты тестов для проверки:
вход:    1 5 0 9 27
выход:    0
вход:    6 -2 4 5 3
выход:    -720
вход:    7 12 36 41 25
выход:    3099600


2634. Алексей
Алексей
ответить
# Консоль / Математика / Секундомер / 2014-10-30 16:52

С четвёртым тестом разобрался. Но вот последний всё-равно пишет что "ПРОГРАММА РАБОТАЛА ДОЛЬШЕ 3 СЕК"


2634. Алексей
Алексей
ответить
# Консоль / Математика / Секундомер / 2014-10-30 16:16

Та же самая проблема. Не понимаю что не так


2634. Алексей
Алексей
ответить
# Консоль / Символы / Коды букв / 2014-10-30 14:03

С типом Byte всё сработало, а с типом Int часть тестов не прошли


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Евгений Волосатов 1 5 10 10 25 165
2 Андрей Чуприков 16799 5 105 1 111 111
3 chokayes 9752 10 15 15 40 80
4 Иван Воронин 10558 10 15 15 40 79
5 Андрей Шевченко 16533 6 15 15 36 74
6 Новопашин Владимир 7119 8 15 10 33 57
7 Tekashnik 8275 5 11 2 18 50
8 Александр 3922 5 10 9 24 49
9 Володимир 8707 5 10 9 24 47
10 Григорий 3850 5 10 2 17 33
11 Алексей|BrisK|Кривицкий 3506 5 15 1 21 26
12 Сергей Стефаненко 13131 19
13 Олександр 16966 17
14 zmejchik 10833 5 5 10 16
15 Морозов Юрий Александрович 2639 5 1 6 15
16 Антон Кравченко 5502 5 5 15
17 Игорь 10167 5 5 15
18 FireWolf 10080 15
19 Frank 5565 1 5 6 11
20 Андрей 162 5 5 10
21 Валера Луцевич 4889 5 5 10
22 Михаил 5081 5 5 10
23 Виктор Си 5923 5 5 10
24 Кирилл Шмойлов 6452 5 5 10
25 Наталья 7226 5 5 10
26 Петя 7652 5 5 10
27 Timoha 9980 5 5 10
28 alex_kag 10591 5 5 10
29 Сергей Соколов 10670 5 5 10
30 Jurij Cyburevkin 16087 5 5 10
31 Дмитрий 16862 5 5 10
32 Роман 14462 4 4 10
33 Иван 2146 10
34 Дмитрий 4814 10
35 Денис 10528 10
36 Strashniov 14675 1 3 4 9
37 Денис 13665 8
38 fotorobot 16912 6 6 6
39 Дмитрий 10162 1 1 6
40 Алекс Имаго 12013 6
41 Антон Лазарец 986 5 5 5
42 Алексей 9323 5 5 5
43 Родион Глушков 11582 5 5 5
44 Толий 16758 5 5 5
45 Фомичева Наталья 1232 5
46 Дмитрий Че 1295 5
47 Никита 2773 5
48 Денис 4395 5
49 Pavel 11353 5
50 Kiril Krutiajev 16014 5
51 Andrej Petrunev 16015 5
52 Aleksej Fiodorov 16016 5
53 Sergej Šugajev 16017 5
54 Bodrik_torf 16066 5
55 Povilas Abramovicius 16089 5
56 sergeykin 16457 5
57 Serge 16861 5
58 DimanDOS 14981 4
59 Demonick 10981 3 3 3
60 alex 11876 2
61 masha 16916 1 1 1
62 Юрий 705 1
63 Yuriy 15825 1
64 Ivan 16974 1
65 Анна 16978 1
66 Самвел 16980 1

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

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

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

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

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

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Поиск ошибок в программах, чтобы уровень выполнения был 100% и рисование кривой Гильберта
ПомиПомимо Гильбертова пространства теперь знаком и с кривой его имени)
Трудности: всё просто и понятно
вместо string mode = "stop"; можно было использовать флаг из булевой переменной, ибо переменная принимала всего два значения