Fórum de Matemática
DÚVIDAS? Nós respondemos!

Um Fórum em Português dedicado à Matemática
Data/Hora: 28 jun 2025, 00:39

Os Horários são TMG [ DST ]




Fazer Nova Pergunta Responder a este Tópico  [ 4 mensagens ] 
Autor Mensagem
 Título da Pergunta: ∆∊∫afi∅s  [resolvida]
MensagemEnviado: 31 mar 2013, 12:42 
Offline

Registado: 31 mar 2013, 11:39
Mensagens: 3
Localização: BRASIL, MG, MONTES CLAROS
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
Desafio 4: 50 pontos são marcados em uma folha de papel. É sempre possível construir uma reta que separa os pontos em dois grupos de 25 pontos cada?


Topo
 Perfil  
 
 Título da Pergunta: Re: ∆∊∫afi∅s
MensagemEnviado: 02 abr 2013, 12:33 
Offline

Registado: 17 jan 2013, 13:36
Mensagens: 2487
Localização: Lisboa
Agradeceu: 31 vezes
Foi agradecido: 1049 vezes
Sim, é sempre possível. Apesar de existirem algoritmos determinísticos para resolver este problema ( com complexidade O(n) ou O(n log n) ), uma forma simples de encontrar a recta que divide o conjunto de pontos é a seguinte:

1. Escolher uma recta ao acaso (podem ser usados alguns critérios baseados nas médias ou medianas das coordenadas dos pontos mas não é muito relevante)

2. Projectar todos os pontos sobre essa recta.

3. Ordenar as projeções e escolher um ponto Q da recta que divida em duas partes iguais os pontos projectados. (isto pode nem sempre ser possível devido à possibilidade de diversos pontos terem a mesma projecção).

4. A recta perpendicular à recta inicial que passa no ponto Q tem igual número de pontos de cada lado.

Naturalmente, se o passo 3 não for possível deve ser escolhida outra recta.


Topo
 Perfil  
 
 Título da Pergunta: Re: ∆∊∫afi∅s
MensagemEnviado: 02 abr 2013, 13:57 
Offline

Registado: 14 dez 2011, 15:59
Mensagens: 897
Localização: Portugal
Agradeceu: 20 vezes
Foi agradecido: 373 vezes
Uma outra maneira de chegar à solução é a seguinte:

1) Escolha-se um ponto P que não seja colinear com qualquer par dos 50 pontos dados;

2) Toma-se uma reta que passe pelo ponto P e não passe por nenhum dos 50 pontos;

3) Escolhe-se uma orientação para a reta, e seja E(0) o nº de pontos à esquerda da reta (na orientação escolhida) e D(0) o nº de pontos à esquerda da reta;

4) Vai-se rodando a reta continuamente e para cada ângulo \(\alpha\) seja \(E(\alpha)\) o nº de pontos à esquerda da reta e \(D(\alpha)\) o nº de pontos à esquerda da reta;

Temos então que, para \(\alpha=180^o\), \(E(\alpha)=D(0)\) e \(D(\alpha)=E(0)\). E como \(E(\alpha)\) e \(D(\alpha)\) variam em + ou - 1 à medida que variamos \(\alpha\) (é aqui que é importante o facto de P não ser colinear com 2 ou mais pontos) temos que haverá um ângulo \(\alpha\) entre 0 e 180º tal que \(E(\alpha)=D(\alpha)=25\).


Topo
 Perfil  
 
 Título da Pergunta: Re: ∆∊∫afi∅s
MensagemEnviado: 02 abr 2013, 15:15 
Offline

Registado: 31 mar 2013, 11:39
Mensagens: 3
Localização: BRASIL, MG, MONTES CLAROS
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
obrigado, caras.


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Fazer Nova Pergunta Responder a este Tópico  [ 4 mensagens ] 

Os Horários são TMG [ DST ]


Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 38 visitantes


Criar perguntas: Proibído
Responder a perguntas: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído
Enviar anexos: Proibído

Pesquisar por:
Ir para:  
cron