Школьный тур олимпиады по информатике

  • Конкурсы
  • docx
  • 10.02.2017
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Задача 1. Маршрутное такси В час пик на остановку одновременно подъехали три маршрутных такси, следующие по одному маршруту, в которые тут же набились пассажиры. Водители обнаружили, что количество людей в разных маршрутках разное, и решили пересадить часть пассажиров так, чтобы в каждой маршрутке было поровну пассажиров. Требуется определить, какое наименьшее количество пассажиров придется при этом пересадить. Программе вводится три натуральных числа, не превосходящих 100 - количества пассажиров в первой, второй и третьей маршрутках соответственно. Программа должна выводить одно число - наименьшее количество пассажиров, которое требуется пересадить. Если это невозможно, выведите слово IMPOSSIBLE. Примеры: Ввод: 1 2 3 Вывод: 1 Ввод: 99 100 100 Вывод: IMPOSSIBLE ьный
Иконка файла материала информатика 10-11кл. 2.docx
Школьный тур олимпиады по информатике   10­11класс Задача 1. Факториал Напишите программу, которая по введенному числу N (1≤N≤10) вычислит и напечатает значение N! = 1*2*3*…*N Пример ввода: 4 Пример вывода: 24   Задача 1. Маршрутное такси       В   час   пик   на   остановку   одновременно   подъехали   три   маршрутных   такси, следующие   по   одному   маршруту,   в   которые   тут   же   набились   пассажиры. Водители обнаружили, что количество людей в разных маршрутках разное, и решили пересадить часть пассажиров так, чтобы в каждой маршрутке было поровну   пассажиров.   Требуется   определить,   какое   наименьшее   количество пассажиров придется при этом пересадить.  Программе   вводится   три   натуральных   числа,   не   превосходящих   100   ­ количества   пассажиров   в   первой,   второй   и   третьей   маршрутках соответственно. Программа   должна   выводить   одно   число   ­   наименьшее   количество пассажиров, которое требуется пересадить. Если это невозможно, выведите слово IMPOSSIBLE. Примеры: Ввод: 1 2 3                              Вывод: 1 Ввод: 99 100 100                     Вывод: IMPOSSIBLE ьный    Задача 2. Среднее расстояние на переговорах Три участника  деловых  переговоров  сели за  треугол  стол.  Каждый  сел  со своей   стороны   этого   стола,   причем   ровно   в   середине   стороны.   Напишите программу,   которая   вычислит   среднее   расстояние   между   участниками переговоров. Программе вводится 3 числа – длины сторон стола. Результатом является одно число – среднее расстояние между участниками переговоров. Примеры: Ввод: 3 4 5                              Вывод: 2 Ввод: 5 5 7                              Вывод: 2.83333333   Задача 3. Выручка театра В театре N рядов по M мест в каждом. Даны две матрицы ­ в первой записаны стоимости билетов. Вторая сообщает, какие билеты проданы, а какие – нет (1­ соответствующий билет продан, 0 ­ не продан). Определите общую выручку от спектакля. Вводится сначала число N затем число M. Затем задана матрица стоимостей билетов (N строк по M чисел, каждое из чисел от 0 до 10000). Далее задана матрица   проданных   билетов   (опять   же   N   строк   по   M   чисел).   N   и   M   не превышают 100 Выведите общую выручку от продажи билетов Пример ввода 3 4 1 100 100 1 1 5 5 1 2 2 3 2   1 0 1 1 0 1 1 0 0 0 1 0   Пример вывода 115