e-olymp 928. Сумма наибольшего и наименьшего

e-olymp 928. Сумма наибольшего и наименьшего

Задача Задан массив целых чисел. Определить сумму наименьшего и наибольшего элементов массива. Входные данные В первой строке задано количество элементов массива [latex]n[/latex] ([latex]n \leq 100[/latex]). Во второй строке заданы [latex]n[/latex] элементов массива, значение каждого из которых по модулю не превышает [latex]100[/latex]. Выходные данные Вывести сумму наименьшего и наибольшего элементов массива. Тесты # ВХОДНЫЕ ДАННЫЕ  ВЫХОДНЫЕ ДАННЫЕ 1 41 2 3 4 5 … Continue reading

e-olymp 8173. Большинство

e-olymp 8173. Большинство

Задача Голоса собраны! Были опрошены математики по всему миру, и каждый из них выбрал свой любимый номер между [latex]1[/latex] и [latex]1000[/latex]. Ваша цель — подсчитать голоса и определить самый популярный номер. Если существует несколько голосов с наибольшим количеством, то выберите наименьшее число с максимальным количеством голосов. Входные данные Первая строка содержит количество тестов, от [latex]1[/latex] до … Continue reading

e-olymp 2375. Квартира

e-olymp 2375. Квартира

Задача Вы являетесь одним из разработчиков программного обеспечения для агентства недвижимости. Вам следует реализовать различные статистические функции для квартир, которые продает агентство. Каждая квартира состоит из различных типов комнат: спальня, ванная комната, кухня, балкон и другие. Стоимость квартиры равна произведению уменьшенной общей площади и стоимости одного квадратного метра. Уменьшенной общей площадью считается общая площадь всех … Continue reading

e-olymp 390. Анаграммы

e-olymp 390. Анаграммы

Задача Анаграммой слова называется любая перестановка всех букв слова. Например, из слова SOLO можно получить 12 анаграмм: SOLO, LOSO, OSLO, OLSO, OSOL, OLOS, SLOO, LSOO, OOLS, OOSL, LOOS, SOOL. Напишите программу, которая выводит количество различных анаграмм, которые могут получиться из этого слова. Входные данные Слово, количество букв в котором не превышает 14. Выходные данные Количество … Continue reading

e-olymp 909. Количество слов

Задача Определить количество слов в заданном фрагменте текста. Входные данные В одной строке задан фрагмент текста на английском языке, количество символов в котором не превышает 250. Гарантируется, что в тексте отсутствуют тире, дефисы, цифры и числа. Выходные данные Вывести количество слов в фрагменте текста. Тесты № Ввод Вывод 1 Hello world! 2 2 Hello world! … Continue reading

e-olymp 2322. Столбцы

e-olymp 2322. Столбцы

Столбцы Дана таблица [latex]n × n[/latex], заполненная целыми числами. Петр Первый считает столбец хорошим, если тот содержит число [latex]x[/latex]. Требуется для каждого столбца выяснить, является ли тот хорошим. Входные данные В первой строке задано число [latex]x[/latex], не превышающее по модулю 2 [latex]\cdot[/latex] 109. Во второй строке задано число [latex]n \left(1 \leqslant n \leqslant 100\right)[/latex]. Каждая … Continue reading

e-olymp 1124. Алфавитное граффити

Задача Граффити — один из видов современной варварской живописи. Вася, как и надлежит достойному потомку варваров, решил также заняться этим довольно перспективным с его точки зрения делом и увековечить свое пребывание в школе надписями в стиле граффити. Так как по рисованию у Васи была твердая «двойка», а он начал еще и изучать английский, после изучения … Continue reading

e-olymp 913. Используй подпрограмму

Задача Вычислить сумму и произведение $n$ пар заданных вещественных чисел, воспользовавшись подпрограммой $SumDob$ для вычисления суммы и произведения двух вещественных чисел. Входные данные В первой строке задано натуральное число $n$ — количество пар чисел. В последующих $n$ строках через пробел задано по $2$ вещественных числа. Все входные данные по модулю не превышают $100$. Выходные данные … Continue reading

e-olymp 555. Ближайшие точки

e-olymp 555. Ближайшие точки

Задача  Антон в школе начал изучать математику. Его внимание привлекло новое для него понятие числовой прямой. Антон быстро научился вычислять расстояния между двумя точками на этой прямой, задавать отрезки и интервалы на ней. Готовясь к контрольной работе, Антон столкнулся со следующей задачей: На числовой прямой задано $n$ точек. Необходимо найти среди них две ближайшие. Расстояние … Continue reading

Тимус-марафон начинается!

Тимус-марафон начинается!

Добрый день, уважаемые друзья! С опозданием, но все же я решил начать тимус-марафон. Причиной для этого послужил тот факт, что у наших команд теоретическая подготовка стала опережать практические навыки. Сбалансировать это соотношение можно только кодингом большого количества не очень сложных задач, а лучший архив для этих целей, чем acm.timus.ru, трудно представить. Посему настоятельно прошу всех … Continue reading

[Базовый олимпиадный курс] Занятие 4. Остовные деревья

[Базовый олимпиадный курс] Занятие 4. Остовные деревья

Добрый день, уважаемые друзья! В преддверие 1/8 чемпионата Мира ACM ICPC мы возобновляем наше вещание темой остовных деревьев. Андрей Станкевич милостиво явит свой голос и образ по этой ссылке, а задачи соответствующей темы возникнут здесь. Для команд, которые желают продолжать тренировать командное взаимодействие (что очень важно, так что рекомендую всем), есть опция собраться в субботу … Continue reading

e-olymp 4752. Кинотеатр

e-olymp 4752. Кинотеатр

Задача Однажды, ученики B-й школы города G решили съездить в кино. Администрация кинотеатра расположила их в зале размера n × m, который специально был подобран так, чтобы все места были заняты школьниками. Каждому посетителю кинотеатра был выдан свой номер. Школьники заняли свои места следующим образом: они входили в зал в порядке, в котором шли их … Continue reading

e-olymp 8569. Длина строки

e-olymp 8569. Длина строки

Задача Задана строка. Найдите ее длину. Входные данные Одна строка, содержащая не более 100 символов. Выходные данные В первой строке выведите входную строку. Во второй строке выведите ее длину. Тесты Вход Выход Deus Vult! Ave Nikita! Deus Vult! Ave Nikita! 22 Vive La France Vive La France 14 Benjamin Franklin could not read. Benjamin Franklin … Continue reading

e-olymp 1114. Символьные узоры на ткани

e-olymp 1114. Символьные узоры на ткани

Задача Напишите программу для нанесения узоров на ткань в виде символов. В нечетных строках узора символы идут подряд, а в четных – разделены пробелом. Входные данные В единой строке входного файла задано сначала символ узора S, затем через пробелы [latex]3[/latex] натуральных числа: ширина узора [latex]w[/latex] [latex](w < 80)[/latex], его высота [latex]h[/latex] [latex](h <= 40)[/latex] и … Continue reading

e-olymp 8651. Браслети (Bangles)

e-olymp 8651. Браслети (Bangles)

Задача Шпигунам-конкурентам вдалося потрапити на склад запасних частин фірми «Magic & Stupidity», яка виготовляла магічні браслети. Стало зрозуміло, що всі браслети складалися з чотирьох різних деталей, кожна з яких мала на кінцях замки різних типів (розрізнялися за номерами). Вони з’єднувалися по колу, причому у сусідніх частин замки повинні мати однаковий номер. Знайшлося $N$ різних типів … Continue reading

e-olymp 518. Сумма двух

e-olymp 518. Сумма двух

Задача Найти сумму двух чисел. Входные данные Первая строка содержит количество тестов [latex]t (1\leq t\leq 100)[/latex]. Каждый тест состоит из двух целых чисел [latex]a[/latex] и [latex]b[/latex]. Выходные данные Для каждого теста вывести в отдельной строке сумму чисел [latex]a[/latex] и [latex]b[/latex]. Тесты № Ввод Вывод 1 3 2 3 17 -18 5 6 5 -1 11 … Continue reading

e-olymp 1501. Конусное расстояние

e-olymp 1501. Конусное расстояние

Задача Конус расположен в трехмерном пространстве так, что его основание радиуса [latex] r [/latex] лежит в плоскости [latex] z = 0 [/latex] с центром в [latex] (0,0,0) [/latex]. Вершина конуса расположена в [latex] (0, 0, h) [/latex]. На его поверхности заданы две точки в конусных координатах. Конусной координатой точки называется пара чисел [latex] (d, A) … Continue reading

e-olymp 8570. Длина слов

e-olymp 8570. Длина слов

Задача. Длина слов Задан текст — последовательность слов. Найдите длину каждого слова. Входные данные Текст содержит последовательность слов. Длина каждого слова не более $20$. Выходные данные Для каждого слова в одной строке выведите его длину. Тесты № Ввод Вывод 1 Programming Principles 1 11 10 1 2 I like C very much 1 4 1 … Continue reading

Коды Грея

Коды Грея

Задача Коды Грея получили своё название по имени Франка Грея (Frank Gray), физика из Bell Telephone Laboratories, который в 1930-х годах изобрёл метод, в настоящее время используемый для передачи цветного телевизионного сигнала, совместно с существующими методами передачи и получения чёрно-белого сигнала; т.е. при получении цветного сигнала чёрно-белым приёмником изображение выводится оттенками серого цвета. Хотя существует … Continue reading