7th December solution - Advent of Code 2020 - swift

As part of Advent of Code (adventofcode.com) each day there are two programming tasks to be solved. All solutions are listed here.

I am writing the solutions in Swift with the Playground environment in xCode.

Tasks - 7th December 2020

Given is a list of bag, noting which and how many bags of that type can be contained in that bag.

  1. Count the number of bags which can hold a shiny gold bag.

  2. Count the number of bags one shiny gold bag holds.

For a more detailed description of the tasks check this out.

The lines variable is an array of strings containing a set of characters of each member given by Advent of Code, which is individual for each user.

Here is the solution:

Overview of all solutions of 2020:

Advent of Code 2020 Solutions Overview