[judge] Как точно дава точки?
Малко съм объркан. Независимо какъв код пиша дали е на половина работещ или напълно работещ винаги получавам 0/100 или 100/100 точки, но никода нещо от сорта 40/100. Как системата дава точки?
Малко съм объркан. Независимо какъв код пиша дали е на половина работещ или напълно работещ винаги получавам 0/100 или 100/100 точки, но никода нещо от сорта 40/100. Как системата дава точки?
Просто пропускаш детайли в условието или при решението. Например правилен тип данни. Търси тестовете към задачите и ще разбереш какво пропускаш.
Има примерен инпут и аутпут. Тоест ако в задачата се иска да въведеш 3 числа и да пресметнеш сбора.
инпут: 1, 2, 3
оутпут: 6
Джъдже следи дали при въвеждането на 1, 2 ,3 дали твоя резултат ще отговаря на 6. Има няколко теста, ако всичките минат 100, ако 5/10 минат 50 и така.
Често човек не успява да обхване всички случаи, пропуска да направи някоя и друга проверка. Например, ако въведеното число е 0 или пък ако се получава твърде голямо число, може да му гръмне кодът.
Джъжда не ти проверява самия код, а сравнява аутпута при тестови стойности, които са му зададени.
Не е невъзможно, не ти се е случило просто.