Си шарп с нуля

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

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

Сергей Шутов
  • Звание: Микробитер
  • Накопленный опыт: 49 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-07-13 11:43:38
  • Город проживания: Астрахань

Видеокурсы

Этот формулист не закончил ни одного видеокурса

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

Дата активности Консольный раздел Прогресс
2016-07-13 olimp Олимпиада 6 из 40 15 %
2016-07-13 task2 Алгоритмика все 20 100 %
2015-03-15 task1 Целые числа 5 из 7 72 %
2015-01-25 task1 Строки все 14 100 %
2015-01-21 task1 Семантика все 6 100 %
Итого: 51 из 87 59 %
Сохранить страницу:

3783. --
Сергей Шутов
Сергей Шутов
ответить
# Консоль / Алгоритмика / Точка и плоскость / 2016-07-13 09:33

string [] s = Console.ReadLine().Split();
        double x = double.Parse(s[0]);
        double y = double.Parse(s[1]);
        if(x>=0)
        {
            if(y>=0)
            {
                if(x*x+y*y<=4)
                    Console.WriteLine("YES");
                else
                    Console.WriteLine("NO");
            }
        }
        if(x<0)
        {
            if(x>=-2)
            {
                if(y>=0)
                {
                    if(y<=2)
                        Console.WriteLine("YES");
                    else
                        Console.WriteLine("NO");
                }
            }
        }


3783. --
Сергей Шутов
Сергей Шутов
ответить
# Консоль / Олимпиада / Котик Елены / 2016-07-07 10:20

string s1 = Console.ReadLine();
        string s2 = Console.ReadLine();
        string [] a = s1.Split(' ');
        int n = int.Parse(a[0]);
        int t = int.Parse(a[1]);
        string [] b = s2.Split(' ');
        int [] ost = new int[t];
        int count1 = 0;
        int count2 = 0;
        int sum = 0;
        int zztop = 0;
        int rat = 0;
        if(n==1)
            count1 = count1 + 1;
        for(int i=0; i<t; i++)
        {
            ost[i] = int.Parse(b[i]);
            if(ost[i]==1)
                count1 = count1 + 1;
            if(ost[i]==20)
                count2 = count2 + 1;
        }
        if(count1>0 && count2>0)
            Console.WriteLine("YES");
        else
            Console.WriteLine("NO");
        for(int i=0; i<t - 1; i++)
        {
            if(ost[i]>ost[i+ 1])
                sum = sum + (ost[i]-ost[i+ 1]);
            else
                sum = sum + (ost[i+ 1]-ost[i]);
            if(ost[i]==1)
                zztop = zztop + 1;
            if(ost[i]==20 && zztop>0)
                break;
        }
        if(ost[t]==20)
            sum = sum + (ost[t]-ost[t- 1]);
        Console.WriteLine(sum);


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

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

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

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

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

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

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

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





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

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

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

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