Си шарп с нуля

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

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

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

Видеокурсы

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

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

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

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

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


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

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


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

Доброе время суток. Прошу подскажи на какие моменты стоит обратить внимание при решении задачи (Подпрограммы / Плюс плюс) 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 часть тестов не прошли


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Яков 6401 10 19 10 44 334
2 KF Dmitry Sinitsin 17947 10 25 10 50 330
3 KF ES35 22133 5 15 5 25 173
4 KF Николай Миролюбов 6203 5 16 5 26 140
5 KF Vladimir 22955 5 15 1 21 97
6 -- Степан 18842 10 20 1 31 81
7 -- Андрей 162 5 5 10 70
8 KF Андрей 23396 66
9 -- Алексей 23591 54
10 -- Artash 23609 36
11 -- Данил 23620 1 1 34
12 -- Никита 23587 5 5 10 33
13 -- Валерий Жданов 791 6 6 31
14 KF ser2018 17425 30
15 KF Glebov Alexandr Leonidovich 23309 5 5 26
16 -- Посетитель 0 5 5 25
17 KF Владимир 23048 23
18 KF Евгений Черкасов 23522 5 6 11 21
19 KF Кирилл 9480 20
20 -- Алексей|BrisK|Кривицкий 3506 16
21 KF Yefim 11589 16
22 KF Антон Кравченко 5502 5 5 15
23 KF Dmitry-BY 19391 15
24 -- Даниил Лаутеншлегер 20061 15
25 KF Дмитрий 20302 15
26 -- Anasstka 23566 15
27 -- Hacker228 23579 5 5 10
28 -- Иван 2146 10
29 -- Daniil 23442 7
30 -- Марина 23679 5 5 5
31 KF Сергей Сергеев 10713 5
32 -- KpucTo6aJlb 13385 5
33 -- Иван 23223 5
34 -- kirjamovie1 23656 5
35 -- Bdfy 23664 5
36 KF Евгений Волосатов 1 4
37 -- Никита 23678 3 3 3
38 -- Дмитрий 23682 3 3 3
39 -- Руслан 23595 1 1 3
40 -- Мусса 23681 1 1 1
41 -- Бойко Игорь 23684 1 1 1
42 -- Владимир 7017 1
43 -- imsarim 20640 1
44 -- mr. Bat 22062 1
45 -- Усмонов Фирдавс 22313 1
46 KF Кюннэй 23605 1
47 -- David 23624 1
48 -- Orin27 23625 1
49 -- Эмиль 23626 1
50 -- Alexey 23627 1
51 -- Yerzhan 23628 1
52 -- Fudo 23634 1
53 -- Turbo 23637 1
54 -- Тимур 23646 1
55 -- Anton 23648 1
56 -- Александр 23650 1
57 -- Артур Ф 23652 1
58 -- D9eka 23653 1
59 -- Степан Викторович 23654 1
60 -- Кирилл 23670 1
61 -- Александр 23671 1
62 -- Илья 23672 1

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

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

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

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

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

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





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

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

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

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


Трудности: Поиск ошибок в программах, чтобы уровень выполнения был 100% и рисование кривой Гильберта
ПомиПомимо Гильбертова пространства теперь знаком и с кривой его имени)


Трудности: всё просто и понятно
вместо string mode = "stop"; можно было использовать флаг из булевой переменной, ибо переменная принимала всего два значения