TÓPICO
Não estou entendendo porque do wrong answer
mHiluxS perguntou 1 year ago
Estou usando o seguinte código
include
int main() { int idade; int ano; int mes; int dia; std::cin >> idade;
if (idade <= 30)
{
dia = idade;
ano = 0;
mes = 0;
std::cout << ano << " ano(s)" << std::endl << mes << " mes(es)" << std::endl << dia << " dia(s)" << std::endl; }
else
{
ano = idade / 365;
dia = idade % 365;
if (dia <= 30)
{
mes = 0;
std::cout << ano << " ano(s)" << std::endl << mes << " mes(es)" << std::endl << dia << " dia(s)" << std::endl;
}
else
{
mes = dia / 30;
dia = dia % 30;
std::cout << ano << " ano(s)" << std::endl << mes << " mes(es)" << std::endl << dia << " dia(s)" << std::endl;
}
}
std::cin.get();
}
Em diferenças recebo o seguinte
files dont match - see output
*** 1020-c.out 2022-06-01 03:24:11.328327908 +0000 --- 1020/1020-c.sol 2015-02-11 17:53:16.698534000 +0000
* 1,3 ** 0 ano(s) ! 0 mes(es) ! 30 dia(s) --- 1,3 ---- 0 ano(s) ! 1 mes(es) ! 0 dia(s) Differences were found
não consigo visualizar o erro, todo teste que faço está correto