C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 3
  • По консольным: 3

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);

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





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

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

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

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