Presentation on theme: "College of Information Technology & Design"— Presentation transcript:
1College of Information Technology & Design Discrete MathematicsBasics of CountingUniversity of JazeeraCollege of Information Technology & DesignKhulood Ghazal
2The product ruleIf there are n1 ways to do task 1, and n2 ways to do task 2Then there are n1n2 ways to do both tasks in sequenceThis applies when doing the “procedure” is made up of separate tasksWe must make one choice AND a second choice
3Product rule example Total is 18 * 325 = 5850 There are 18 math majors and 325 CS majorsHow many ways are there to pick one math major and one CS major?Total is 18 * 325 = 5850
4The sum ruleIf there are n1 ways to do task 1, and n2 ways to do task 2If these tasks can be done at the same time, then…Then there are n1+n2 ways to do one of the two tasksWe must make one choice OR a second choice
5Sum rule example Total is 18 + 325 = 343 There are 18 math majors and 325 CS majorsHow many ways are there to pick one math major or one CS major?Total is = 343
6More complex counting problems We combining the product rule and the sum ruleThus we can solve more interesting and complex problems
7Example(1):The chairs of an auditorium are to be labeled with a letter and a positive integer not exceeding 100.What is the largest number of chairs that can be labeled differently?
8What is the largest number of chairs that can be labeled differently? We can think of this problem as involving a sequence of two tasks:Assign a letter between A and ZAssign a number between 1 and 100The Product Rule says that there are 26 * 100 = 2600 ways to do this.So we can label 2600 chairs.
9Example(2):How many different license plates are available if each plate contains a sequence of three letters followed by three digits?26 choices for each letter10 choices for each digitTotal of: 26 * 26 * 26 * 10 * 10 * 10
10Example(3): How many different bit strings are there of length seven? You probably already know it is 27.Think of this as:2 (2 (2 (2 (2 (2 * 2)))))
11Example(4):How many different bit strings are there of length 1? Only 2: 0 or 1How many different bit strings are there of length 2? There are 4: 00, 01, 10, 11How many different bit strings are there of length 3? There are 8: 000, 001, 010, 011, 100, 101, 110, 111
12Example(5): Each user on a computer system has a password Each password is six to eight characters longEach character is an uppercase letter or a digitEach password must contain at least one digitHow many possible passwords are there?
13There are 26 letters and 10 decimal digits = 36 characters that we can use to form passwords. For P6 (6-character) passwords, the Product Rule says there are 366 potential passwords.But passwords that are all letters are prohibited. There are 266 of these.So there are 366 – 266 for P6 passwords.Similarly, for P7 and P8 passwords.P7 = 367 – 267P8 = 368 – 268Total passwords = P6 + P7 + P8
14Example(6):How many bit strings of length eight either start with a 1 or end with the two bits 00?1st Task: Construct a string beginning with a 1.2nd Task: Construct a string ending with 00.Both tasks: Construct a string that begins with a 1 and ends with 00.
151st: There are 28 ways to construct a binary string of 8 bits, but it starts with a 1, so there are 27 ways to construct an 8-bit binary string starting with 1.2nd: Construct a string ending with 00.The product rule says there are 2 ways to choose the first 6 bits and 1 way to chose the last 2 bits, so there are 26 ways to construct this string.Both: Construct a string that begins with 1 and ends with 00.The product rule says there is 1 way to choose the first bit, 2 ways to chose the middle 5 bits, and 1 way to chose the last 2 bits, so there are 25 ways to construct this string.Total = ( ) – 25 = 160
16Example(7):A multiple choice test contains 10 questions. There are four possible answers for each question.How many ways can a student answer the questions on the test if every question is answered?4*4*4*4*4*4*4*4*4*4 = 410How many ways can a student answer the questions on the test if the student can leave answers blank?5*5*5*5*5*5*5*5*5*5 = 510