[Arquivo!] Pura matemática, física, química, etc.: problemas de treinamento do cérebro não relacionados ao comércio de qualquer forma - página 493

 
3 rublos somam 23 (o criado reclamou um terço de seu senhor de seu lucro). Os inválidos têm 1 rublo cada um. 23+1+1=25 no total.
 
trol222:

Um velho enigma, não julgue com muita dureza se alguém já o montou). Era uma vez um sapateiro. Ele estava vendendo botas por 25 rublos por par. Veio até ele como um deficiente sem perna direita e pediu para vender-lhe uma bota esquerda em vez de um par de polusumma - por 12,50 rublos. O sapateiro levou muito tempo, mas teve piedade e concordou. Depois de um tempo, outro inválido sem um pé esquerdo veio até o mesmo sapateiro e pediu-lhe que lhe vendesse sua bota direita. O sapateiro concordou, pois ele ainda tinha uma bota extra daquele par. Ele também vendeu um segundo aleijado por 12,50 rublos.

No final, o sapateiro vendeu um par de botas por 25 rublos, exatamente como ele queria. Depois de um tempo, ele sentiu pena dos inválidos e decidiu dar-lhes um desconto. Ele chamou seu criado, deu-lhe 5 rublos dos 25 rublos e o enviou aos dois inválidos, para que ele lhes desse os mesmos 5 rublos para os dois. O criado provou ser astuto e decidiu manter 3 rublos dos 5 rublos, deixando os 2 rublos restantes para os inválidos.

No final, os deficientes estão felizes, eles compraram uma bota por 12,50-1 = 11,50 rublos, então eles trouxeram o sapateiro de lucro 23 rublos. Mas o empregado deixou 3 rublos. O total era de 26 rublos, embora em circulação fossem os mesmos 25 rublos, então De onde veio o rublo?

O sapateiro tinha 20 rublos + o criado 3 rublos + o inválido 2 rublos = um total de 25 rublos.
 
f.t.:
3 rublos somam 23(o criado reclamou um terço de seu senhor de seu lucro). Os inválidos têm 1 rublo cada um. 23+1+1=25 no total.
Merda, você deveria ir para a administração do presidente! Ele está cansado de procurar por esses trigêmeos! :))
 

Sugiro acrescentar o seguinte conjunto de artifícios:

input int      max=3000;
input int      func=1;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
  Print("//-------------------------------//");
  switch(func)
    {
     case 0 : for(int k=0,m=1;     (k+=m+=k)<=max;    Print("m==",m,"; k==",k)); break;
     case 1 : for(int k=1,m=1;     (k*=m+=1)<=max;    Print("k==",k)); break;
     case 2 : for(int k=1,m=1;     (k+=m+=2)<=max;    Print("k==",k)); break;
     case 3 : for(int k=1,g=1,m=0; (k+=g+=m+=6)<=max; Print("k==",k)); break;
    }
  }

Em princípio, qualquer perversão é aceita, mas de preferência compacta.

Em anexo está um roteiro pronto para uso. Antes de executá-lo, tente adivinhar o resultado do trabalho com cada um dos parâmetros. Esta é a parte mais interessante.

Arquivos anexados:
 

Acho que este tópico é o mais adequado para a tarefa abaixo?

Como pegar um MM para a estratégia abaixo:

Dado:

Conhecemos exatamente a perda - risco, pois este é o tamanho da aposta, e podemos escolhê-la de qualquer forma, desde 0 e até o tamanho do depoimento.

O lucro potencial para a aposta atual também é conhecido, mas não é uma constante. Para cada aposta seguinte, o lucro é desconhecido antecipadamente - pode ser qualquer coisa entre 70% e 10000% do tamanho da aposta.

A probabilidade de a aposta ganhar é aproximadamente conhecida pela aposta atual, mas para as seguintes apostas é desconhecida - pode ser qualquer coisa entre 0,5 e 1.

Necessário: para encontrar um MM adequado.

O ponto principal é que escrevi um programa de apostas esportivas. Se o tamanho das apostas for constante, o programa dá uma expectativa matemática positiva. Mas todas as tentativas de selecionar o MM não levaram a nada de bom - más drawdowns.

A instalação está no arquivo anexo. Verifiquei com o Avast a ausência de vírus. Mas o tempo extra com outros antivíruses não interfere na verificação posterior. Distribuído gratuitamente. Se você tiver problemas, clique em "Ajuda" > "Ajuda" - há um exemplo concreto.


Alguma reflexão sobre como resolver este problema?

Para a referência para aqueles que entenderão o programa: as probabilidades de apostas justas são inversamente proporcionais à probabilidade. Ou seja, k = 1 / p, onde p é a probabilidade de ganhar a aposta, e k é a probabilidade do agente de apostas. Isto é, se, por exemplo, assumirmos que a probabilidade de ganhar é de 0,5 (virando a moeda certa), então as probabilidades devem ser de pelo menos 2. 2 é um martingale, e mais de 2 nos dará uma expectativa positiva.

Arquivos anexados:
setup.zip  66 kb
 
Elementar, Watson. É preciso tirar proveito da probabilidade.
 
TheXpert:
É elementar, Watson. Você tem que usar a probabilidade.
O que você quer dizer? Bem, a probabilidade é usada no próprio programa para obter o pagamento esperado positivo. Mas só é positivo quando o tamanho da aposta é uma constante. Em outros casos, não há garantia de que o depósito irá aumentar, mas o risco aumenta imensamente.


A um ritmo constante, o crescimento do depo é muito baixo, porque a probabilidade exata é desconhecida - a amostra estatística é pequena e os intervalos de confiança são amplos. Se aumentarmos a amostra, haverá não estacionaridade e as estatísticas irão por água abaixo por completo - dados anteriores serão refutados no futuro. O problema é que, se algum time esportivo começa a perder, o treinador tenta mudar tanto a tática quanto a composição do time. Claramente, ele fará isso gradualmente, porque não enviará todo o núcleo do time para o banco, mas tentará substituir apenas aqueles que claramente estão jogando pior do que o necessário e estragando o jogo em geral. Se a equipe estiver vencendo, é claro que o treinador não ajustará o plantel e as táticas drasticamente, mas ninguém está imune a lesões. Portanto, em uma amostra curta, as estatísticas no esporte são mais ou menos estacionárias, e em uma amostra longa, elas são instáveis.

 
Anteontem, Peter tinha 17 anos de idade. No próximo ano ele terá 20 anos de idade. Como isso pode ser?
 
Integer:
Anteontem, Peter tinha 17 anos de idade. No próximo ano ele fará 20 anos. Como isso pode ser?

A brincadeira vem à mente:

Dois homens estão andando por um cemitério. Nada a fazer além de olhar os monumentos...e de repente - uma inscrição em uma das placas: "...nascido em 1935, morreu em 1986, viveu 3 anos....". Uau! - ...meus amigos ficaram espantados... Eles leram a inscrição no monumento seguinte: "...nascido em 1965, falecido em 2001, viveu 6 anos....". Algo não está certo. Os caras decidiram pedir esclarecimentos ao zelador do cemitério... Bem, o zelador diz: "O que não está claro! Meninas, vilas, carros, libras - isso é o que significa "Viveu"!"

Os homens se olharam e um disse para o outro: "Vasya! Quando eu morrer, escreva no monumento: "Nascido morto...".
 
Sei de pelo menos dois casos possíveis :)