- 
                                Se os dois partem do mesmo ponto e caminham em direções perpendiculares, vamos imaginar o seguinte:
 
 => Carlos caminhou 21 metros em direção horizontal
 => André caminhou 20 metros em direção vertical
 
 Percebe-se que quando André vai ao encontro de Carlos, forma-se um triângulo retângulo.
 
 Sendo assim:
 a^2 = 21^2 + 20^2
 a^2 = 841
 a = √841
 a = 29m
 
 Como André caminhou 8m em direção a Carlos e depois parou, então faltaram 21m para alcançar Carlos.
 
 RESPOSTA: C
 
- 
                                Duas retas são perpendiculares se o ângulo formado entre elas for de 90º. fonte wiki ou seja, se forma o ângulo de 90º é certo que foi formado o trangulo retangulo; quando Andre parou e foi até carolos em linha reta começou a ser formado a hipotenusa do trangulo, sendo a fórmula:  a²=b²+c², aplicada pelo colega Hugo. Bons estudos 
- 
                                METODO FACIL: QUANDO CARLOS PAROU ANDRÉ JA HAVIA PERCORRIDO 20 METROS A MAIS, OU SEJA CARLOS PAROU EM 21 = 20+21 =41 METROS + 8 METROS ANDRÉ PERCORREU E PAROU NUM TOTAL DE 49 METROS VAMOS FAZER UMA REGRA DE TRÊS PARA ACHARMOS A DISTÂNCIA DE  CARLOS APÓS ANDRÉ TER PERCORRIDO 8 METROS:  CARLOS                 ANDRÉ 21 metros ------------ 41 X ---------------------- 49 MULTIPLIQUE EM CRUZ RESULTANDO EM : 41X = 21x 49 = 41X = 1029 = X= 1029/ 41 = 25( achamos a distância de carlos após andré ter  percorrido 8 metros) A distância de diferença de andré ao percorrer mais 8 metros, logo podemos somar a distância sem ter percorrido 8 metros com o resultado da distância de carlos após andré ter percorrido 8 metros é 21 + 25 = 46 metros  logo podemos usar a logica, 46 - 25 = 21 metros 
- 
                                X² - 8 = (a² + b²) - 8
 x² = 21² + 20²
 x² = 441 + 400
 x = √ 841
 x = 29
 29 - 8 = 21
 Alternativa C 
- 
                                Sempre, principalmente a Vunesp utilizará de triangulos com relações "especiais" e esse é um nítido 20, 21, 29 então se ele andou 8 dos 29, faltam 21 muito rápido assim... 
- 
                                
                            
- 
                                Douglas Gonçalves não viaja cara!
 
 A questão é bem clara ao dizer que quando carlos parou "André havia percorrido 20m" e não "20m a mais" como você disse ai,
 
 Você conseguiu chegar no resultado por pura sorte, mas sua interpretação está toda errada
 
- 
                                Eu não faço a menor ideia se pensei da forma mais matemática possível, mas pensei assim: Se Carlos andou 21m e parou e André andou 20m e dps mais 8m (28m) a diferença entre eles seria de 7m (28 de André menos 21 de Carlos). O único número divisível por 7m é 21, portanto eles só poderiam estar a 21m de distância.  Deu certo.  
- 
                                  www.youtube.com/watch?v=JSvBXW_Q9gk     
- 
                                Tem que gravar pra não perder tempo, banca falou "perpendicular" significa um desenho de triângulo retângulo.  
- 
                                Em geometria, perpendicularidade é uma noção que indica se dois objectos fazem um ângulo de noventa grau. Um triângulo retângulo, em geometria, é um triângulo em que um dos ângulos é reto. (90 graus)   20 x 20 = 400 21 x 21 = 441 ------ soma 400+441 = 841   RAIZ - 841 = 29   29 - 8 = 21