Teacher: The goal of this task is to translate questions in English into Catalan. The requirements of the translation is that: the text must be equivalent in meaning, the text must not be ambiguous, and the text must be written as a question
Teacher: Now, understand the problem? If you are still confused, see the following example:
How many points did the Panthers defense surrender?
Solution: Quants punts va cedir la defensa dels Panthers?
Reason: This is a good translation, because the translation conveys the same meaning and is not ambiguous.

Now, solve this instance: By what main attribute are computational problems classified utilizing computational complexity theory?
Student:
Per quin tipus d’atribut es classifiquen els problemes computacionals utilitzant la teoria de la complexitat computacional?