Local: Sala
F2-022 F3-003 do CCMN.
Horário: 3as e 5as, das 8h às 10h.
Início: 5 de abril de 2016.
Repositório do código criado em sala de aula:
https://github.com/vigusmao/MatComb_2016_1
Ementa muito resumida:
- Técnicas de Contagem
- Binômio de Newton, Triângulo de Pascal
- Relações de Recorrência
- Introdução à Teoria dos Grafos
Primeira Lista de Exercícios
aqui.
Segunda Lista de Exercícios
aqui.
Bibliografia sugerida
Conteúdo das aulas
05/04
Introdução à Combinatória. Princípio multiplicativo (Princípio Fundamental da Contagem).
Decisões sequenciadas no tempo. Permutações simples. Recomendação geral: começar pelas restrições.
Técnica da partição (resolvendo as situações do tipo "depende!").
Técnica da complementação
(relaxamento de restrições seguido da subtração da quantidade de elementos indesejados).
Problema 1: Quantas taças de sorvete (uma bola de sorvete, uma cobertura) distintas são oferecidas
em uma sorveteria que dispõe de 30 sabores de sorvete e de 4 tipos de cobertura?
Problema 2: De quantas maneiras distintas podemos estacionar 3 carros em 3 vagas de garagem (um carro por vaga)?
Problema 3: De quantas maneiras podem se sentar ao redor de uma mesa redonda 5 pessoas (A, B, C, D e E) de forma que duas delas (A e B) não fiquem lado a lado?
Problema 4: De quantas maneiras podem se posicionar em linha 7 pessoas (A, B, C, D, E, F e G) de forma que duas delas (A e B) não fiquem lado a lado?
Problema 5: De quantas maneiras podem se posicionar em linha 7 pessoas de forma que duas delas (digamos, A e B)
fiquem lado a lado?
07/04
Os dois testes básicos:
1) Cada elemento do conjunto que me interessa pode ser obtido pela sequência de decisões que foi escolhida?
(Resposta esperada: SIM!)
2) É possível obter um mesmo elemento através de escolhas
diferentes ao longo da sequência escolhida?
(Resposta esperada: NÃO!)
Se um dos testes falhar, é preciso definir uma outra sequência de decisões, ou usar alguma técnica auxiliar.
Problema 6: Se dispomos de 5 tintas de cores distintas, de quantas maneiras podemos pintar uma bandeira que possui 3 faixas
verticais?
Problema 7: E se as faixas precisarem ser pintadas cada qual com um cor distinta das outras?
Problema 8: Novamente, se dispomos de 5 tintas diferentes (uma das quais é a cor verde) e uma bandeira de 3 faixas,
de quantas maneiras podemos pintar a bandeira
com cores distintas
garantindo que pelo menos uma das faixas receba a cor verde?
Problema 9: E como ficaria o problema anterior se
não houvesse a exigência de que as cores das faixas fossem todas distintas?
Perceba que no Problema 9 a maneira mais intuitiva (para muitos) de raciocinar -- que seria aquela pela qual
começaríamos escolhendo logo uma das faixas para pintarmos de verde, garantindo assim que a
exigência fosse de imediato atendida -- leva quase com certeza
a uma resposta errada. De fato, a sequência de decisões pela qual escolhemos uma faixa para pintar de verde,
depois escolhemos uma cor qualquer para a faixa mais à esquerda que ainda está sem cor,
e escolhemos finalmente uma cor qualquer para a última faixa nos possibilita obter uma mesma atribuição
de cores de diversas maneiras. Por exemplo, uma bandeira com as 3 faixas pintadas de verde pode ser obtida de 3 formas diferentes
(dependendo da faixa que escolhamos para ser pintada de verde na primeira decisão). Duas boas maneiras de se resolver o problema
aqui são: (i) quebrar em casos, de acordo com o número de faixas (1, 2 ou 3) que receberão a cor verde
(Técnica da partição); ou (ii)
contar quantas são todas as maneiras possíveis de se pintar a bandeira e subtrair o número de maneiras
em que
nenhuma faixa recebe a cor verde (Técnica da complementação).
19/04
Problema 10: Quantas novas cores podem ser produzidas da mistura uniforme de 3 tintas de cores distintas escolhidas de um total de 4 cores distintas de tintas?
Nos casos em que elementos são contados repetidas vezes de maneira uniforme, isto é,
cada elemento
é contado exatamente o mesmo número de vezes, podemos ignorar inicialmente essa redundância e
dividir no final pelo número de vezes em que cada elemento é contado, isto é, pela quantidade de caminhos
na árvore de decisões que levam a um único dos elementos em que estamos interessados.
Combinação de
n elementos,
p a
p.
Fórmula deduzida. Combinações complementares.
Problema 11: Quantas comissões distintas de 6 alunos poderíamos formar em uma turma de 30 alunos?
Problema 12: Quantas comissões distintas de 3 alunos e 3 alunas poderíamos formar em uma turma de 20 alunos e 10 alunas?
Combinações completas. A técnica dos "separadores".
Problema 13: De quantas maneiras podemos guardar 10 bolas-de-gude idénticas se dispomos de 5 latas distintas?
Problema 14: E se não quisermos deixar latas vazias?
26/04
Equações diofantinas.
Problema 15: Quantas sacolas distintas contendo 4 potes de sorvete de qualquer sabor (repetições permitidas!)
podemos comprar em uma sorveteria que vende potes de sorvete em 10 sabores diferentes (e estoque ilimitado)?
28/04
Permutações com elementos repetidos. Anagramas.
Problema 16: Quantos são os anagramas da palavra CADERNO?
Problema 17: E de URUGUAI?
Problema 18: E de URUGUAIANA?
Problema 19: Quantos números maiores do que 1.000.000 pode ser formados permutando
os algarismos do número 567788800?
Problema 21: Quantos anagramas da palavra CANETA não possuem a substring "NE"?
Problema 21: Quantos anagramas da palavra CANETA não possuem as letras N e E consecutivas
em qualquer ordem?
Problema 22: Quantos anagramas da palavra CANETA não possuem as letras N e A consecutivas
em qualquer ordem? (
Note que muda bastante...)
03/05
O Princípio da Inclusão/Exclusão. Solução do Problema 22.
Problema 23: Quantos inteiros existem entre 1 e 100 que são múltiplos de 2, 3 ou 5?
Problema 24: Quantas são as permutações caóticas de
n elementos?
Programinha em Python para contar (e listar) permutações caóticas. Código no GitHub.
05/05
Problema 25: Dados um conjunto A e um conjunto B, com |A| = n e |B| = n,
quantas funções distintas existem de A em B?
Problema 26: Dessas funções, quantas são injetoras?
Problema 27: Quantas são bijetoras?
Problema 28: Quantas são sobrejetoras? (
Este é o mais difícil. Use o Princípio da Inclusão/Exclusão.)
10/05
O modelo da partícula em movimento sempre para cima ou para a direita.
O modelo da partícula em movimento sempre para a direita subindo ou descendo (45 graus).
O Princípio da Reflexão para lidar com situações em que se deseje forçar a passagem da partícula
por uma certa ordenada (linha horizontal).
Problema 29: Quantos caminhos existem do ponto (0,0) ao ponto (100, 16)?
Problema 30: Desses, quantos possuem algum ponto com ordenada -1 (isto é, quantos passam pela reta y=-1)?
Problema 31: Em uma eleição com dois candidatos A e B em que A venceu por uma margem de 16 votos,
de um total de 100 eleitores, em quantas das apurações possíveis de votos
(em que os votos vão sendo computados um por um e não houve votos nulos ou em branco)
o candidato vencedor jamais se viu em desvantagem?
Problema 32: A casa de Bob fica no ponto de coordenadas (0,0) de um reticulado, e sua escola fica no ponto
(8, 10). Caminhando sempre para cima ou para a direita no reticulado, quantos são os caminhos possíveis que levam Bob
de sua casa à sua escola passando por uma padaria que fica no ponto (4, 4) do mapa?
12/05
Binômio de Newton. Triângulo de Pascal.
17/05
Propriedades e aplicações do Triângulo de Pascal.
19/05
Revisão para a prova. Resolução da Primeira Lista.
19/05 (aula extra - 12:00)
Aula extra de dúvidas. Fim da resolução da Primeira Lista.
24/05
Prova (P1).
31/05
Relações de recorrência.
Problema 32: De quantas maneiras é possível subir uma escada de
n degraus, sabendo-se que a cada passo podemos subir um ou dois degraus?
Problemas 33: Em quantas regiões arco-conexas fica subdividido o plano que contém
n retas, duas a duas concorrentes, e sabendo-se que nenhum ponto do plano pertence a mais do que duas daquelas retas?