Для каждой страны выведите ее код и следующую информацию (в указанном порядке) о своих исполнителях:
количество групп, количество артистов, которые не являются группами, общее количество артистов, процент групп, процент артистов, которые не являются группами. Страны без художников не отображаются в выводе. Отформатируйте проценты как десятичные числа с 0 десятичными разрядами.
Формат данных:
Художники
- имя (строка)
- тип (человек или группа)
- страна (уникальный трехзначный код)
Страны
- код (уникальный трехзначный код)
- имя (строка)
Пример:
Художники
Name | Type | Country
-----------------------
John Band qwe
Doe Band qwe
Mary Person qwe
Anon Person asd
Страны
Code | Name
--------------
qwe Russia
asd New Zealand
Ожидаемый результат:
Code | # of bands | # of artists not in band | total # of artists | % of bands | % of artists not in bands
-----------------------------------------------------------------------------------------------------------
qwe 2 1 3 66 33
asd 0 1 1 0 100
Я просто не понимаю, как отслеживать все, и, в сущности, мне нравится сохранять их, чтобы я мог выводить их все сразу. Я думаю, что смог бы получить это, если бы это была только одна страна за один раз, но если бы она содержала несколько, я как бы потерялся.
Любые ресурсы о том, как это сделать?
Спасибо