Привет, ребята...этот вопрос касается того, как считать образцы горных пород
Хуан Маркиньо - геолог, и ему нужно пересчитать образцы горных пород, чтобы отправить их в химическую лабораторию. У него есть проблема: лаборатория принимает образцы породы только в диапазоне ее размеров в промилле (частях на миллион).
Хуан Маркиньо получает образцы породы один за другим и классифицирует образцы породы в соответствии с диапазоном лаборатории. Этот процесс очень сложен, потому что количество образцов породы может исчисляться миллионами.
Хуан Маркиньо нуждается в вашей помощи, ваша задача-разработать программу, чтобы получить количество пород в каждом из диапазонов, принятых лабораторией.
входной формат:
Положительное целое число S (количество образцов породы), разделенное пробелом, и положительное целое число R (количество диапазонов лаборатории); список размеров образцов S (в ppm), как положительные целые числа, разделенные пробелом R строк, где i-я строка, содержащая два положительных целых числа, разделенных пробелом, указывает минимальный размер и максимальный размер соответственно I-го диапазона.
выходной формат:
R строк, где i-я строка содержит одно неотрицательное целое число, указывающее количество выборок, лежащих в I-м диапазоне.
Ограничения: 10 ? S ? 10000 1 ? Р ? 1000000 1?размер каждого образца (в ppm) ? 1000
Пример 1
Вход: 10 2
345 604 321 433 704 470 808 718 517 811
300 350
400 700
Выход: 2 4
Объяснение:
Существует 10 выборок (S) и 2 диапазона ( R ). Образцы-345, 604,811. Диапазоны составляют 300-350 и 400-700. Есть 2 образца в первом диапазоне (345 и 321) и 4 образца во втором диапазоне (604, 433, 470, 517). Следовательно, две строки вывода-это 2 и 4
Пример 2
Вход: 20 3
921 107 270 631 926 543 589 520 595 93 873 424 759 537 458 614 725 842 575 195
1 100
50 600
1 1000
Выход: 1 12 20
Объяснение:
Есть 20 образцов и 3 диапазона. Образцы-921, 107 195. Диапазоны составляют 1-100, 50-600 и 1-1000. Обратите внимание, что диапазоны перекрываются. Количество выборок в каждом из трех диапазонов равно 1, 12 и 20 соответственно. Следовательно, три линии вывода-это 1, 12 и 2
Что я уже пробовал:
я не получаю никакой идеи..пожалуйста, помогите мне
F-ES Sitecore
Мало того, что вы просто хотите, чтобы другие люди делали за вас вашу работу, вы даже не можете потрудиться сказать людям, какой язык вы используете, так как кто-то может помочь вам, даже если мы хотим сделать вашу домашнюю работу за вас?