Задача 922
Дан массив. Перемешать его элементы случайным образом так, чтобы каждый элемент оказался на новом месте.
Задача 921
На планете, являющейся шаром радиусом R, заданы две точки своими широтой и долготой. Найдите длину пути по поверхности этой планеты соединяющих их.
Задача 920
В книге на одной странице помещается K строк. Таким образом, на 1-й странице печатаются строки с 1-й по K-ю, на второй — с (K+1)-й по (2∙K)-ю и т.д. Напишите программу, которая по номеру строки в тексте определяет номер страницы, на которой будет напечатана эта строка, и порядковый номер этой строки на странице.
Задача 919
Пользователь вводит две даты и получает количество дней за это время, необходимо учитывать високосные года.
Задача 918
Дана строка S, состоящая из N символов. Назовем ее подстрокой Sij строку с i-го по j-й символ (i ≤ j). Посчитать сколько различных подстрок заданной строки.
Задача 917
Требуется вычислить количество N-значных чисел в системе счисления с основанием K, таких что их запись не содержит двух подряд идущих нулей.
Задача 916
Задан целочисленный прямоугольный массив M×N. Необходимо определить прямоугольную область данного массива, сумма элементов которого максимальна.
Задача 915
Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц.
Задача 914
На плоскости даны две окружности. Требуется проверить, имеют ли они хотя бы одну общую точку.
Задача 913
Требуется найти наименьшее натуральное число Q такое, что произведение его цифр равно заданному числу N.
Задача 912
Пользователь вводит три числа - длины сторон треугольника. Найти площадь треугольника. Сделать проверку на существование треугольника.
Задача 911
Известно, что шахматная доска имеет размерность 8х8 и состоит из клеток 2х цветов. Каждая клетка имеет координату, состоящую из буквы и цифры. Горизонтальное расположение клетки определяется буквой от A до H, а вертикальное – цифрой от 1 до 8. Заметим, что клетка с координатой А1 имеет черный цвет. Требуется по заданной координате определить цвет клетки.
Задача 910
Дан список целых чисел. Упорядочьте по возрастанию только: а) положительные числа; б) элементы с четными порядковыми номерами в списке.
Задача 909
У Вас есть N камней с массами W1, W2 , … WN. Требуется разложить камни на 2 кучки так, чтобы разница масс этих кучек была минимальной.
Задача 908
В музее регистрируется в течение суток время прихода и ухода каждого посетителя. Таким образом, за день получены N пар значений, где первое значение в паре показывает время прихода посетителя и второе значение - время его ухода. Требуется найти максимальное число посетителей, которые находились в музее одновременно.
Задача 907
Найдите медиану графа, то есть такую его вершину, что сумма расстояний от нее до остальных вершин минимальна.
Задача 906
Преобразовать простую дробь в десятичную. Если дробь - периодическая, то период указать в скобках. Период искать в первых 100 цифрах после запятой.
Задача 905
Дан текст. Найти слова, состоящие из цифр, и сумму чисел, которые образуют эти слова.
Задача 904
Для двух строк напишите метод, определяющий, является ли одна строка перестановкой другой.
Задача 903
Дан список. После каждого элемента добавьте предшествующую ему часть списка.