Скільки цукерок у коробці рідні простори

Цукерки

У Кролика день народження! Він запросив у гості m гостей. Щоб гостям не було сумно і скучно, Кролик купив n коробок цукерок. Кролик любить різноманітність, тому цукерки були різніе. У i -й коробці лежало a_i цукерок.

У призначений день з самого ранку до Кролика почали приходити гості. Кожен гість характеризується своєю наглістю b_i . Це означає, що, зайшовши у дім до Кролика і побачивши коробки цукерок, він брав з кожної коробки, у якій не менше, ніж b_i , цукерок, по одній і з’їдав її. Наприклад, у Вінні-Пуха цілком могла була бути наглість один. Це означає, що він з’їв би по цукерці з кожної коробки.

Увечері, коли гості разійшлись, Кролику стало цікаво, хто з’їв скільки цукерок. Допоможіть йому визначити це.

Вхідні дані

У першому рядку задано ціле число n ( 1 ≤ n ≤ 100000 ) – кількість коробок цукерок. У наступному рядку задано n натуральних чисел a_i ( 1 ≤ a_i ≤ 10^9 ) – скільки цукерок у кожній коробці.

Далі, у наступному рядку задано число m ( 1 ≤ m ≤ 100000 ) – кількість гостей. У четвертому і останньому рядку задано m чисел b_i ( 1 ≤ b_i ≤ 10^9 ) – наглості гостей.

Вихідні дані

У вихідний файл виведіть n рядків, i -ий з яких повинен містити кількість цукеро з’їдених i -им гостем.

Скільки цукерок було в початковій коробці, якщо Юрко взяв 1/5, а його сестра — 2/5, а у сестри на 2 штуки більше

Скільки цукерок було в початковій коробці, якщо Юрко взяв 1/5, а його сестра — 2/5, а у сестри на 2 штуки більше цукерок, ніж у Юрка?

Ответ:

Объяснение: Для решения этой задачи мы должны использовать арифметические действия и доли. Первым шагом является определение доли цукерок, которую взял Юрко и его сестра. Юрко взял 1/5 от общего количества цукерок, а его сестра взяла 2/5 от общего количества цукерок. Следующим шагом является определение количества цукерок, которое оставалось в коробке после того, как Юрко и его сестра взяли свои доли. Чтобы это сделать, мы вычитаем сумму долей Юрка и его сестры из общего количества цукерок.

А теперь мы знаем, что у сестры две штуки цукерок больше, чем у Юрка. Это означает, что разница между количеством цукерок у сестры и Юрка равна двум. Мы можем использовать это равенство, чтобы выразить количество цукерок только через одну переменную (например, через переменную «x»).

Уравнение будет выглядеть следующим образом: количество цукерок у сестры — количество цукерок у Юрка = 2.

Теперь у нас есть два уравнения:
1) 1/5 * x + 2/5 * x = x — это уравнение для определения общего количества цукерок в коробке.
2) (2/5 * x) — (1/5 * x) = 2 — это уравнение для определения разницы в количестве цукерок между сестрой и Юркой.

Зная эти два уравнения, мы можем решить систему уравнений методом подстановки или методом исключения, чтобы определить значение переменной «x» и, следовательно, найти исходное количество цукерок в коробке.

Пример использования: В початковій коробці було х цукерок.
У Юрка b = 1/5 * х цукерок.
У сестри c = 2/5 * х цукерок.
У сестри на дві цукерки більше, ніж у Юрка, тобто c — b = 2.
Треба розв’язати систему рівнянь:
1/5 * х + 2/5 * х = х — обчислення загальної кількості цукерок в коробці.
2/5 * х — 1/5 * х = 2 — обчислення різниці між кількістю цукерок у сестри і Юрка.

Совет: Перед решением данной задачи, будьте внимательны и обратите внимание на условие задачи. Разбейте задачу на небольшие шаги, чтобы понять, что конкретно нужно вычислить. Для двух переменных (количество цукерок у Юрка и его сестры), требуется два уравнения, чтобы найти значения переменных.

Упражнение: Если сестра взяла 3/5 цукерок из коробки, а брат взял 1/3, сколько цукерок осталось в коробке?