e-olymp 1611. Реверс подстроки

Задача Дана строка $s$, в которой выделили подстроку, состоящую из символов с $i$-го по $j$-ый включительно (символы строки $s$ нумеруются с единицы) и поменяли местами $i$-ый символ с $j$-ым и так далее (конвертировали подстроку). Выведите строку $s$ после внесенных изменений. Входные данные В первой строке содержится строка $s$ длиной не более $1000$ символов, во второй … Continue reading

e-olymp 2667. Змейка

Задача Напишите программу, которая выводит элемент из строки $x$ и столбца $y$ матрицы размера $n \times m$, которая заполнена змейкой: Входные данные Даны натуральные числа $n$, $m$, $x$, $y$ $ \left ( 1 \leq x \leq n \leq 50, 1 \leq y \leq m \leq 50 \right )$. Здесь $n$ — количество строк матрицы, $m$ … Continue reading

e-olymp 907. Первый не больший чем 2.5

Задача Задан массив вещественных чисел. Найти первый элемент массива, значение которого не превышает 2.5. Входные данные В первой строке задано количество элементов массива $n\left ( 0 < n \leq 100 \right )$. В следующей строке задано $n$ вещественных чисел. Выходные данные Вывести в одной строке сначала индекс найденного первого указанного элемента массива и его значение … Continue reading

e-olymp 7368. Средний балл для фигуристов

Задача Спортсменам-фигуристам [latex]n[/latex] судей выставляют оценки. Технический работник соревнований изымает все максимальные и все минимальные оценки, а для остальных оценок вычисляет среднее арифметическое значение. Этот результат считается баллом, полученным спортсменом. Найти такой балл для каждого спортсмена. Входные данные В первой строке находятся два целых числа: количество судей [latex]n[/latex] и количество спортсменов [latex]m[/latex]. В следующих [latex]m[/latex] … Continue reading

AA19

Задача В заданной строке заменить три точки, идущие подряд, тремя первыми символами строки. Тесты Входные данные Выходные данные the more I code … better my coding becomes the more I code the better my coding becomes …what am I supposed to do? …what am I supposed to do? abc…….. abcabcabc.. Код программы

Решение задачи … Continue reading

e-olymp 3609. Стартовая скорость

Задача Несмотря на то, что женская сборная Украины в эстафете $4\times 100$ метров на олимпийских играх в Лондоне в составе Кристины Стуй, Олеси Повх, Елизаветы Брызгиной и Марии Ремень выступила очень достойно и завоевала бронзовые медали, подобная мысль назойливо мучила и программиста Васю. Как показали тщательные экспериментальные проверки, модель, построенная им в задаче «Крейсерская скорость» … Continue reading

e-olymp 50. Разрезанное число

Задача Василий на бумажке в виде полоски написал число, кратное $d$. Его младший брат Дмитрий разрезал число на $k$ частей. Василий решил восстановить написанное число, но столкнулся с проблемой. Он помнил только число $d$, а чисел, кратных $d$, можно сложить несколько. Сколько чисел, кратных числу $d$, может составить Василий, если составляя исходное число, он использует … Continue reading

e-olymp 7457. Max-Min в двійковій системі счислення

Умова Вивчаючи двійкову систему числення, Василько вирішив попрактикуватися і придумав таку вправу. Він із бітів числа створював найбільше і найменше число, переставляючи біти, після чого знаходив їх різницю. Проте хлопець не знає, чи правильно виконує вправу. Допоможіть йому. Напишіть програму, яка за даним числом $N$ знаходить різницю між найбільшим і найменшим числом, які утворюються із бітів … Continue reading

А329. Квадрат суммы цифр числа

Задача Задача из сборника задач по программированию Абрамова С.А. 2000 г. Даны натуральные числа $n$, $m$. Получить все меньшие натуральные числа, квадрат суммы цифр которых равен $m$. Входные данные Два положительных числа $n$ и $m$. Выходные данные Все целые числа из $\left ( 0, n \right )$, удовлетворяющие условию. Тесты Входные данные Выходные данные $1234 … Continue reading

e-olymp 2892. Сумма значений

Задача Найдите сумму значений функции $$f \left(x \right ) = x + \frac{1}{x}$$ в нескольких целых точках. Входные данные В первой строке задано количество точек $n$ $\left (1 \leqslant n \leqslant 50 \right ).$ В следующей строке заданы $n$ целых чисел $x_1, x_2, …, x_n$ — точки, значения функции в которых нужно просуммировать $\left (0 … Continue reading