Here are the questions, that user will see one of them randomly:
- What is the assignment operator in Delphi?
- Which Delphi operator computes remainder of an integer division?
- What is the file extension of Delphi units?
- In Delphi, which data type can be used to store 3.14 without loosing its precision?
- What is the ancestor language of Delphi?
It's funny to know that most of the spammers do not answer the question. And, those that answer, they enter some parts of the question.
By now, 47 tries is blocked. Or in other words, this system has blocked all the spammers so far.
Thanks to cozturk for such a great idea.