Имя прилагательное к слову смекалка.
Смекалая рвтчлвтвлвдвлалаллвлалв
можно и смекалостная
конечно же смекалистый!!