Ir para conteúdo
Fórum Script Brasil

Leandro204863

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Leandro204863

Leandro204863's Achievements

0

Reputação

  1. Ana e suas amigas estão fazendo um trabalho de geometria para o colégio, em que precisam formar vários triângulos, numa cartolina, com algumas varetas de comprimentos diferentes. Logo elas perceberam que não dá para formar triângulos com três varetas de comprimentos quaisquer: se uma das varetas for muito grande em relação às outras duas, não dá para formar o triângulo. Neste problema, você precisa ajudar Ana e suas amigas a determinar se, dados os comprimentos de quatro varetas, é ou não é possível selecionar três varetas, dentre as quatro, e formar um triângulo. Entrada A entrada é composta por apenas uma linha contendo quatro números inteiros A, B, C e D (1 ≤ A, B, C, D ≤ 100). Saída Seu programa deve produzir apenas uma linha contendo apenas um caractere, que deve ser ‘S’ caso seja possível formar o triângulo, ou ‘N’ caso não seja possível formar o triângulo. Eu tentei fazer desta forma mas não funciona direito, gostaria de saber o porque. a = int(input()) b = int(input()) c = int(input()) d = int(input()) cont = 0 if a < b + c or a < b + d or a < c + d: cont = cont + 1 if b < a + b or b < a + d or b < c + d: cont = cont + 1 if c < a + b or c < a + d or c < b + d: cont = cont + 1 if d < a + b or d < a + c or d < b + c: cont = cont + 1 if cont >= 3: print ("sim") else: print ("não")
×
×
  • Criar Novo...