|
|||||||||||||||||
Nem kell a CAPTCHA!A CAPTCHA (Completely Automated Public Turing Test To Tell Computers and Humans Apart) elvileg képes megkülönböztetni az embereket a számítógépes robotoktól úgy, hogy felad a felhasználónak egy egyszerű rejtvényt, amely legtöbbször véletlenszerűen kiválasztott betűk sorozata véletlenszerű vonalakkal és hasonló „zajokkal” ellátva. Íme néhány példa CAPTCHA rejtvényekre:
Forrás: http://www.extremetech.com/wp-content/uploads/2011/11/captcha-selection1.jpg. Sajnos azonban nekem problémáim vannak sok CAPTCHA megfejtésével, különösen az olyanokéval, amelyek keverve tartalmaznak kis- és nagybetűket. Az első pár próbálkozásra mindig elrontom őket. Szóval nem kell több nehéz CAPTCHA!! A feladatod, hogy írj egy programot, amely elnézi a gyenge képességeimet a CAPTCHA rejtvények megoldása terén. A programnak a következőképpen kell működnie:
A bemenet specifikációjaA bemenet számos tesztesetet tartalmaz. Minden teszteset 2 szóból áll egy sorban, egyetlen szóközzel elválasztva. Az első szó egy helyes CAPTCHA, a második szó az én válaszom. A két szó mindig azonos hosszúságú lesz. A tesztesetek száma ismeretlen, a bemenetet az állományvégjel (EOF) zárja. A kimenet specifikációjaMinden tesztesetre a programodnak vagy a „Right” szót kell kiírnia (ha helyesen válaszoltam meg a CAPTCHA-t), vagy a „WRONG” szót (ha helytelen a válaszom), majd egy szóközt követően a hibák számát kell kiírni. Példa bemenet
A példa bemenethez tartozó kimenet
|
|||||||||||||||||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |