Bom dia! Cláudio, peço máxima vênia e venho discordar de você. Se você pegar a soma da PG: 1, 5, 25 ...., que é a quebra do número de algarismos. Ou seja a partir de S1=1, temos pelo menos um algarismo no impa A partir de S2=6 temos pelo menos dois algarismos no impa A partir de S3= 31 temos pelo menos três algarismos no impa A partir de Sn=(5^n-1)/4 temos pelo menos n algarismo no impa
Há um padrão de repetição dos algarismos no sistema impa. AnAn-1...A3A2A1Ao Quando na posição mais a direita de menor ordem, posição Ao 13579135791357119.... Portanto para definir o ´algarismo Ao. Nota y=[x], significa parte inteira. Basta pegar ko= n-S1 e fazer xo=ko mod 5 e pegar o resíduo em {0,1,2,3,4} se Ao= 2xo+1. Para a posição de A1 a partir de S2=6 temos: 1111133333555557777799999 1111133333555557777799999... Basta pegar k1= [(n-s2)/5] e fazer x1=k1 mod5 e aplicar A1=2x1+1 Para um algarismo de ordem i Basta pegar ki=[(n-Si+1)/5^i] e fazer xi= k1 mod5 e Ai=2xi+1. Mas Si+1 = (1,1,1,...1,1) base 5 com i+1 elementos 1. então Zi = (n)base 5 - (1,1,1...111)= (BnBn-1...Bi+1BiBi-1...A3A2A1Ao ki=[Zi/5î] = Bn*5^(n-i)+ Bn-a*5^(n-i-1)+ ....+Bi+1*5+ Bi Fora o Bi as demais parcelas obrigatoriamente são côngruas de zero mod5. Então xi=ki mod5=Bi Aí fica muito fáciL; Passo 1, define n na base 5 Passo 2 Subtrai o maior número na base 5 formado só por 1111...1 e menor que n. Passo 3 Substitui os algarismos encontrados por Ai=2xi+1, até termos tantos algarismos (da direita para esquerda) quanto os do número que subtraímos 1111...111, inclusive os zeros a esquerda. E temos o número. E.g., Como representar 9839962 1o Passo 9839962= (1004334322) base 5 2o passo 1004334322-111111111 base 5 =3343223211 3o passo 7797557533 impa. Gastei 5 min com conferência. Para fazer esse número com contagem, fica complicado, Por exemplo para o número 2017 31032 31032-11111=14421 39953. Em 1min e 20 s. Acho que a sugestão de Cauã foi muito boa. Saudações, PJMS Em sex., 8 de nov. de 2019 às 09:08, Claudio Buffara < claudio.buff...@gmail.com> escreveu: > Uma forma de ver se sua solução está certa é tentar dar outra solução, > essencialmente diferente da primeira. > > A meu ver, a solução mais elementar é por enumeração pura e simples e usa > apenas o princípio multiplicativo, sem nenhuma "sacada brilhante". > > Há 5 números de um algarismo no sistema Impa (1, 3, 5, 7, 9); > 5^2 = 25 números de dois algarismos; > 5^3 = 125 de três; > 5^4 = 625 de quatro. > Isso significa que 9999, o maior número de quatro algarismos no sistema > Impa, ocupa o lugar de número 5+25+125+625 = 780 na sequência e, portanto, > corresponde ao número 780 no sistema decimal. > > 5^5 = 3125 > 2017, o que implica que 2017 corresponde a um número Impa de > cinco algarismos. > Há 625 números Impa de 5 algarismos começando com 1 (de 11111 a 19999) ==> > 19999 corresponde a 780+625 = 1405 > Há 625 deles começando com 3 (de 31111 a 39999) ==> 39999 corresponde a > 1405+780 = 2185. > Ou seja, o número desejado (correspondente a 2017) começa com "3". > > Voltando ao 19999 (correspondente ao nosso 1405) ... > O número seguinte é 31111 (1406). > Há: > - 125 números começando com 31 (de 31111 a 31999): 1405+125 = 1530; > - 125 começando com 33 (33111 a 33999): 1530+125 = 1655 > - 125 começando com 35: 1655+125 = 1780 > - 125 começando com 37: 1780+125 = 1905 > - 125 começando com 39: 1905+125 = 2030 ==> o número desejado começa com > "39". > > Tomemos, então, o Impa 37999 (correspondente a 1905). O seguinte é o 39111. > Há: > - 25 números começando com 391 (39111 a 39199): 1905+25 = 1930 > - 25 começando com 393: 1930+25 = 1955 > - 25 começando com 395: 1955+25 = 1980 > - 25 começando com 397: 1980+25 = 2005 ==> 2005 corresponde ao Impa 39799 > ==> 2006 é 39911 > > E, por fim, há: > - 5 números começando com 3991: 2005+5 = 2010 > - 5 começando com 3993: 2010+5 = 2015 ==> 2015 corresponde ao Impa 39939 > ==> 2016 é 39951 ==> 2017 é 39953. > > []s, > Claudio. > > > On Thu, Nov 7, 2019 at 12:36 PM Cauã DSR <cauazinho...@gmail.com> wrote: > >> >> Tenho um pequeno problema, eu fiz o item C) do problema 3 da prova da OBM >> de 2017, mas não tenho certeza sobre seu resultado, então achei uma boa >> fazer minha primeira aparição no grupo perguntando se o que fiz está certo. >> >> 3. Na Terra dos Impas, somente os algarismos ímpares são utilizados para >> contar e escrever números. Assim, em vez dos numeros 1, 2, 3, 4, 5, 6, 7, >> 8, 9, 10, 11, 12,. . . os Impas tem os números correspondentes 1, 3, 5, 7, >> 9, 11, 13, 15, 17, 19, 31, 33, . . . (note que os números dos Impas tem >> somente algarismos ímpares). Por exemplo, se >> uma criança tem 11 anos, os Impas diriam que ela tem 31 anos. >> >> c) Escreva, na linguagem dos Impas, o numero que na nossa representação >> decimal é escrito como 2017. >> >> Minha solução: >> Como no problema só temos Ímpares para usar como algarismo {1,3,5,7,9}, >> temos um sistema de numeração de base 5, porém com os algarismos ímpares ao >> invés da base 5 comumente usada {0,1,2,3,4}. Ao analisar isso decidi >> transformar 2017 em um número de Base 5 {1,2,3,4,5}, ao usar esta base, >> percebi que para transformar um número de Base Decimal em um de Base 5 >> {1,2,3,4,5} é quase o mesmo processo para transformá-lo em um número de >> Base 5 {0,1,2,3,4}, onde a única diferença é que podemos usar 5x5^n e que >> quando tivermos 0x5^n apenas basta ignorá-lo e partir para a próxima >> potência de 5 (5^n-1). >> Ao fazer isto obtive o seguinte: >> >> 2017= 3x5^4+1x5^3+3x5^1+2x5^0 >> 2017= 3132 >> >> Agora, saibam que tem como transformar um número n de base 5 {1,2,3,4,5} >> em um número x de base 5 {1,3,5,7,9} apenas mudando os algarismos >> correspondentes, uma vez que os dois tem base 5. >> então temos os seguinte correspondentes das Bases 5 {1,2,3,4,5} e >> {1,3,5,7,9} respectivamente >> 1=1 >> 2=3 >> 3=5 >> 4=7 >> 5=9 >> >> Portanto o número 3132 da Base 5 {1,2,3,4,5} vira 5153 da Base 5 >> {1,3,5,7,9} >> >> -- >> Esta mensagem foi verificada pelo sistema de antivírus e >> acredita-se estar livre de perigo. > > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. -- Esta mensagem foi verificada pelo sistema de antiv�rus e acredita-se estar livre de perigo.