Ir ao conteúdo

Posts recomendados

Postado

Olá pessoal!  Sou iniciante em programação e estou tentando resolver problemas, mas esse exercício deu problema  :

 

 problemaasas.thumb.png.f71bef6084016949626605c3e58a439f.png

 

Minha tentativa

#include <iostream>
using namespace std;
int main() {
	int X,Y,Z,N;
	cin >> N >> X >> Y >> Z;
	if(X + Y + Z < N){
  		cout << "3\n";
	}
  	else if(X  > N && Y > N && Z > N){      
  		cout <<"0\n";
	} 
  	else if(X+Y < N || X + Z < N || Z + Y < N){
        
  		cout <<"2\n";
    } 
    else{
      	cout <<"1\n";
    }


  return 0;
}

Deu Wrong Answer , onde estou errando ?

 

Agradeço a atenção!!

  • Curtir 1
  • Obrigado 1
Postado

Olá, Tudo certo?

Então ...

 

É uma questão da lógica e não da linguagem, pois acredito que a soma dos doces para evoluírem os 3 ou os 2 também pode ser igual a N.

 

  • Curtir 2
Postado
8 minutos atrás, AnsiC disse:

Olá, Tudo certo?

Então ...

 

É uma questão da lógica e não da linguagem, pois acredito que a soma dos doces para evoluírem os 3 ou os 2 também pode ser igual a N.

 

Opa,tudo certo e aí ?

Eu tentei colocar a igualdade mas também deu errado. Vou  tentar novamente.

  • Curtir 1
Postado
2 minutos atrás, Nascimento01 disse:

Eu tentei colocar a igualdade mas também deu errado. Vou  tentar novamente.

Então, realmente também não sei.

  • Curtir 1
Postado

Realmente está na lógica.

 

N = Qual o total de doces?

X = Quantos doces o primeiro pokemon precisa?

Y = Quantos doces o segundo pokemon precisa?

Z = Quantos doces o terceiro pokemon precisa?

 

Tu insere um número N de doces e o programa faz toda a matemática, no final ele diz quantos pokemons podem evoluir com o número de doces declarados em N.

 

"Conhecendo-se a quantidade de doces disponíveis, escreva um programa que determine qual o maior número de pokemons que podem evoluir."

 

O total de doces pode ser definido pelo usuário do programa OU fixado dentro do código;

A quantidade de doces necessário pra cada pokemon deve ser um valor fixo;

 

  • Curtir 1
  • Obrigado 1
Postado

@malloc_ Acredito que @Nascimento01 submete o algoritmo para máquina que realiza a bateria de testes com valores diversos que não previamente informados, o resultado final é apenas a reprovação ou aprovação do código

 

É provável que o erro seja de interpretação de texto. Isso me lembra o URI 🤣 maus tempos.

  • Curtir 2

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!