[Exercises] - Coding-101 - Simple Conditional Statements - Exercise 18 (Number 0...100 to Text)
Условието на задачата е от едно изречение: 18.Изписване на число до 100 с думи
* Да се напише програма, която превръща число [0…100] в текст: 25 -> “twenty five”
Линк на задачата в Judge: https://judge.softuni.bg/Contests/Practice/Index/152#15
Имам проверка за въведено число извън интервала [0..100]. Judge-системата ми даде само 88 точки, при все че в условието няма изискване за съобщение при въвеждане на числа извън интервала [0..100], а тя явно очаква. Какъв може да е проблема и защо при такова условие, без допълнително изискване, особено със специфичен текст липсващ в условието, системата не го приема? Коригирах кода (в оранжево) и добавих извеждане на съобщение "invalid number", но Judge-системта ми дава пак само 92 точки?!
Ето и кода: Codе #-Exercise 18 (Number 0...100 to Text)
Благодаря за уточнението "forty" vs. "fourty", но системата приема и двете и не отчита това за грешка, макар че съм съгласен, че коректното изписване е "forty".
Оказа се, че проблема е във временното натоварване на Judge-системата, а не поради грешка в кода. На третото пускане си заработи нормално и отчете 100 точки.
Ясно. И аз имах проблем с judge, в един момент изобщо не зареждаше. С новата програма се качват доста нови задачи и натоварването явно е по-голямо.
Явно, но с повечко търпение всичко се получава
https://pastebin.com/Yg8s2j32
това е моето решение и се оказа, че бях декларилал fourty(грешно) вместо forty, което judge прие като 100/100,и ти благодая за подсказката.