Задача 922

Дан массив. Перемешать его элементы случайным образом так, чтобы каждый элемент оказался на новом месте.

Задача 921

На планете, являющейся шаром радиусом R, заданы две точки своими широтой и долготой. Найдите длину пути по поверхности этой планеты соединяющих их.

Задача 920

В книге на одной странице помещается K строк. Таким образом, на 1-й странице печатаются строки с 1-й по K-ю, на второй — с (K+1)-й по (2∙K)-ю и т.д. Напишите программу, которая по номеру строки в тексте определяет номер страницы, на которой будет напечатана эта строка, и порядковый номер этой строки на странице.

Задача 919

Пользователь вводит две даты и получает количество дней за это время, необходимо учитывать високосные года.

Задача 918

Задача 918Дана строка S, состоящая из N символов. Назовем ее подстрокой Sij строку с i-го по j-й символ (i ≤ j). Посчитать сколько различных подстрок заданной строки.

Задача 917

Требуется вычислить количество N-значных чисел в системе счисления с основанием K, таких что их запись не содержит двух подряд идущих нулей.

Задача 916

Задан целочисленный прямоугольный массив M×N. Необходимо определить прямоугольную область данного массива, сумма элементов которого максимальна.

Задача 915

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц.

Задача 914

На плоскости даны две окружности. Требуется проверить, имеют ли они хотя бы одну общую точку.

Задача 913

Требуется найти наименьшее натуральное число Q такое, что произведение его цифр равно заданному числу N.

Задача 912

Пользователь вводит три числа - длины сторон треугольника. Найти площадь треугольника. Сделать проверку на существование треугольника.

Задача 911

Задача 911Известно, что шахматная доска имеет размерность 8х8 и состоит из клеток 2х цветов. Каждая клетка имеет координату, состоящую из буквы и цифры. Горизонтальное расположение клетки определяется буквой от A до H, а вертикальное – цифрой от 1 до 8. Заметим, что клетка с координатой А1 имеет черный цвет. Требуется по заданной координате определить цвет клетки.

Задача 910

Дан список целых чисел. Упорядочьте по возрастанию только: а) положительные числа; б) элементы с четными порядковыми номерами в списке.

Задача 909

У Вас есть N камней с массами W1, W2 , … WN. Требуется разложить камни на 2 кучки так, чтобы разница масс этих кучек была минимальной.

Задача 908

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

Задача 907

Найдите медиану графа, то есть такую его вершину, что сумма расстояний от нее до остальных вершин минимальна.

Задача 906

Преобразовать простую дробь в десятичную. Если дробь - периодическая, то период указать в скобках. Период искать в первых 100 цифрах после запятой.

Задача 905

Дан текст. Найти слова, состоящие из цифр, и сумму чисел, которые образуют эти слова.

Задача 904

Для двух строк напишите метод, определяющий, является ли одна строка перестановкой другой.

Задача 903

Дан список. После каждого элемента добавьте предшествующую ему часть списка.