fvrvdv
21.07.2020 12:44

В олимпиаде есть несколько направлений: история, программирование, физика, литература, русский язык. Сколько человек участвует в олимпиаде по истории, если известно, что:

1.Всего 2400 участников.

2.600 человек участвует и в олимпиадах по гуманитарным предметам и в олимпиадах по техническим.

3.1400 человек участвует в как минимум одной олимпиаде гуманитарного направления.

4.300 человек участвует и в олимпиаде по истории и либо в олимпиаде по литературе, либо в олимпиаде по русскому языку.

5.1000 человек ходит либо на литературу, либо на русский язык.

ответ запишите в виде числа.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
пушинка10
16.06.2022 22:15

Объяснение:

Метод - це невелика підпрограма, яка виконує, в ідеалі, тільки одну функцію. Методи дозволяють скоротити обсяг коду. Методи разом з полями, є основними членами класу.Раніше, ми вже розглядали методи в уроці Функції в Сі-шарп, але зараз ми розглянемо їх під іншим кутом. В тому уроці ми розглядали статичні методи, а в цьому поговоримо про прості, і про різницю між ними.

Статичний метод - це метод, який не має доступу до полів об'єкта, і для виклику такого методу не потрібно створювати екземпляр (об'єкт) класу, в якому він оголошений.

Простий метод - це метод, який має доступ до даних об'єкта, і його виклик виконується через об'єкт. Прості методи служать для обробки внутрішніх даних об'єкта.

Наведу приклад використання простого методу. Клас Телевізор, у нього є поле switchedOn, яке відображає стан включений / виключений, і два методи - включення і виключення:

class TVSet

{

private bool switchedOn;

public void SwitchOn()

{

switchedOn = true;

}

public void SwitchOff()

{

switchedOn = false;

}

}

class Program

{

static void Main(string[] args)

{

TVSet myTV = new TVSet();

myTV.SwitchOn(); // включаємо телевізор, switchedOn = true;

myTV.SwitchOff(); // виключаємо телевізор, switchedOn = false;

}

}

Щоб викликати простий метод, перед його ім'ям, вказується ім'я об'єкта. Для виклику статичного методу необхідно вказувати ім'я класу.

Статичні методи, зазвичай, виконують якусь глобальну, загальну функцію, обробляють «зовнішні дані». Наприклад, сортування масиву, обробка рядка, зведення числа в ступінь і інше.

Приклад статичного методу, який обрізає рядок до вказаної довжини, і додає крапки:

class StringHelper

{

public static string TrimIt(string s, int max)

{

if (s == null)

return string.Empty;

if (s.Length <= max)

return s;

return s.Substring(0, max) + "...";

}

}

class Program

{

static void Main(string[] args)

{

string s ="Дуже довгий рядок, який необхідно обрізати до зазначеної довжини і додати три крапки";

Console.WriteLine(StringHelper.TrimIt(s, 20)); //"Дуже довгий рядок ..."

Console.ReadLine();

}

}

Статичний метод не має доступу до нестатичних полів класу:

class SomeClass

{

private int a;

private static int b;

public static void SomeMethod()

{

a=5; // помилка

b=10; // допустимо

}

}

0,0(0 оценок)
Ответ:
paveldol2007
05.09.2021 23:23

Объяснение:

Условие неполное, но могу предположить что в ящике по 1 яблоку каждого сорта.

Тогда для 2 сортов нужно достать 3 яблока

для 3 сортов - 4 яблока

для 4 сортов - 5 яблок

для n сортов нужно достать n+1 яблоко.

Если доставать яблок столько, сколько сортов, (или меньше), то возможна ситуация что все яблоки которые достанем будут разных сортов.

Если же доставать яблок на одно больше, чем количество сортов, и даже если все кроме последнего окажутся разных сортов, то последнее обязательно будет одного и того же сорта с каким-нибудь из остальных.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота