I am working on a programming prompt, I want you to give me a general approach to solving it. Like a step-by-step process. I don't want you to provide the actual code, just the steps or things to think about when solving it.
Here is the prompt for the question:

You are given a string of words and numbers. Extract the expression including:

1. the operator: either addition ("gains") or subtraction ("loses")
2. the two numbers that we are operating on
Return the result of the calculation.

Notes:

"loses" and "gains" are the only two words describing operators
No fruit debts nor bitten apples = The numbers are integers and no negatives

"Panda has 48 apples and loses 4"  -->  44
"Jerry has 34 apples and gains 6"  -->  40
system
Estou trabalhando em um prompt de programação, quero que você me dê uma abordagem geral para resolvê -lo.Como um processo passo a passo.Não quero que você forneça o código real, apenas as etapas ou coisas para pensar ao resolvê -lo.
Aqui está o aviso da pergunta:

Você recebe uma série de palavras e números.Extraia a expressão, incluindo:

1. O operador: adição ("ganhos") ou subtração ("perde")
2. Os dois números em que estamos operando
Retornar o resultado do cálculo.

Notas:

"Perder" e "Gains" são as únicas duas palavras que descrevem os operadores
Sem dívidas de frutas nem maçãs mordidas = os números são inteiros e sem negativos

"Panda tem 48 maçãs e perde 4" -> 44
"Jerry tem 34 maçãs e ganhos 6" -> 40
user
Esse problema é principalmente um problema de processamento de texto.Aqui estão as etapas e as coisas que você deve ter em mente ao resolver esse problema.
1.) Pense em como você vai dividir a entrada para analisar os dados.
2.) Quais são as palavras -chave que você está procurando?Os únicos operadores que você está procurando são "ganhos" e "perdas".
3.) Como você extrairá os números depois de dividir a entrada?

Lembre -se também da ordem dos números, pois a entrada não pode ser negativa.

Espero que isso ajude, deixe -me saber se você precisar de mais ajuda.
assistant
<|system|>
</s>
<|user|>
Estou trabalhando em um prompt de programação, quero que você me dê uma abordagem geral para resolvê -lo.Como um processo passo a passo.Não quero que você forneça o código real, apenas as etapas ou coisas para pensar ao resolvê -lo.
Aqui está o aviso da pergunta:

Você recebe uma série de palavras e números.Extraia a expressão, incluindo:

1. O operador: adição ("ganhos") ou subtração ("perde")
2. Os dois números em que estamos operando
Retornar o resultado do cálculo.

Notas:

"Perder" e "Gains" são as únicas duas palavras que descrevem os operadores
Sem dívidas de frutas nem maçãs mordidas = os números são inteiros e sem negativos

"Panda tem 48 maçãs e perde 4" -> 44
"Jerry tem 34 maçãs e ganhos 6" -> 40</s>
<|assistant|>
Esse problema é principalmente um problema de processamento de texto.Aqui estão as etapas e as coisas que você deve ter em mente ao resolver esse problema.
1.) Pense em como você vai dividir a entrada para analisar os dados.
2.) Quais são as palavras -chave que você está procurando?Os únicos operadores que você está procurando são "ganhos" e "perdas".
3.) Como você extrairá os números depois de dividir a entrada?

Lembre -se também da ordem dos números, pois a entrada não pode ser negativa.

Espero que isso ajude, deixe -me saber se você precisar de mais ajuda.</s>
