[Useful Info] PHP Basics - проверка на входните данни от нулевите тестове
Колеги, предполагам и вие сте се сблъскали с грешното условие на Sample Exam 1 за PHP изпита. Оказа се, че в условието е сгрешен name-a на input-a за fontStyle и в условието е даден като style, а той е fontStyle. Известно време се чудех къде може да ми е грешката. Понеже в judge няма авторско решение, не ми се ровеше във форума да търся решение на проблема ми. А и на изпит сами ще трябва да се оправяме все пак. Накрая реших да погледна какво подава за нулевия тест Judge в $_GET.
Съветът ми е на изпит, независимо какво пише в условието, първия submit да се направи веднага след започването на задачата и да е:
<?php
var_dump($_GET);
Така лесно може да се види какви input-и се подават и да се хванат грешки в условието. Странното е, че този Sample exam е от доста дълго време, пък все още си седи тази грешка. След като реших задачата потърсих във форума темата и видях, че RoYaL също е споделил тази практика за var_dump на $_GET.
В условието пише, че и в двата случея трябва да добавиш '...', не само когато е над 100.
Пише това:
If the original summary is less than 100 characters long, it should be printed as it is. In either case, whitespaces should be stripped and 3 trailing dots "…" should be added.
Както е написано се разбира, че многоточието е само за either case-а. Или поне не се разбира еднозначно.