Ola! Estou com duvida nessa questao:
"Três espertos ladrões de banco estão dividindo o butim de um roubo, 10 milhões de dólares em notas de 1, o líder, Moe, olha para os comparsas, Larry e Joe, e inicia a contagem:
-Um para ti, um para ti e um para mim.
-Dois para ti, dois para ti e um e dois para mim.
-Três para ti, três para ti e um e dois e três para mim.
...
Elabore um programa em linguagem C que determine com quanto dinheiro cada ladrão ficará (isso é apenas uma suposição, é claro que o Moe irá "guardar" a parte do Larry e do Joe, e o Larry acabará derrubando tudo em algum rio)."
Se alguém conseguir resolver, por favor, coloque aqui o codigo.
eu tentei fazer dessa forma, mas não deu certo:
#include <stdio.h>
#include <math.h>
int main()
{
int k,i;
int moe,lar,car,x,auxm,auxl,auxc;
moe=lar=car=x=auxm=auxl=auxc=0;
for(i=1;moe+lar+car<10000000;i++)
{
auxl=i;
lar=lar + auxl;
auxl=0;
auxc=i;
car=car+auxc;
auxc=0;
x=x+((1+i)*i/2);
auxm=x;
moe=moe+auxm;
auxm=0;
if(moe+car+lar>10000000)
{
break;
}
}
printf("Moe: %i\n", moe);
printf("Carl: %i\n", car);
printf("Lary: %i\n", lar);
printf("\nSOMA: %i\n",moe+car+lar);
troquei o nome JOE por CARL kkkkkk mas foi porque eu tinha esquecido quando fui resolver.