Професионална програма
Loading...
felix_de_suza avatar felix_de_suza 100 Точки

Hayvan numbers problem

Колеги, реших задачката по малко поразличен  начин (по - нърдски), но нещо не ми излизат всичките тестове в системата, вече цяла сутрин сиблъскам главата, но не мога да си открия грешката и малко помощ няма да ми е излишна :) Ето го и кода:

http://pastebin.com/hs8pgWBx

Тагове:
1
Programming Basics
Anonymous:
Solved. Topic Closed.
Samuil.Petrow avatar Samuil.Petrow 1548 Точки
Best Answer

Привет, предполагам е заради условието, което си чел, на изпита го бяха сбъркали и мисля, че после в системата остана непоправено.

Та първите 4 теста гърмят от:

20 ред:

if (abc < def && def < ghi

трябва да се превърне в:

if (abc <= def && def <= ghi

 

Остава още един, ще те информирам ако го разнищя :)

EDIT:

Последния тест гърми от if проверката в метода isAllowedNumber, условието не е да са различни от 0, а да са между 5-9 по този начин примерно:

if (thirdDigit >=5 && secondDigit >=5 && thirdDigit >= 5)
{
isAllowed = true;
}

2
felix_de_suza avatar felix_de_suza 100 Точки

Много ти благодаря за изчерпателния и бърз отговор smile

0