Airdrop - Exchange - Binance - Resolvendo Quebra Cabeça com Python
Airdrop - Exchange - Binance - Resolvendo Quebra Cabeça com Python
Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.
🚀 Participe da Promoção da Binance! 🚀
Link do Airdrop caça-palavras da Binance: https://s.binance.com/cgaYJxzX
Código do compartilhamento: CPA_00CQKD8JE6
Link da promoção: https://s.binance.com/xA22oNws
Novo Airdrop: https://s.binance.com/hoRpiC1m
O Golden Egg Giveaway da Binance é lançado com o prêmio principal de 1 Bitcoin (BTC) e US$ 200.000 para serem ganhos
Aprenda e Ganhe: ganhe criptomoedas respondendo aos quizzes e concluindo cursos. Vamos começar com um desafio emocionante: o quebra-cabeça!
Instruções:
Para encontrar as palavras, elas devem estar em inglês e ter 8 caracteres.
Assim que preencher a primeira linha e confirmar:
- Letras amarelas indicam que a letra existe na palavra, mas está na posição errada.
- Letras verdes estão na ordem correta.
- Letras cinzas não existem na palavra.
Conseguiu responder vamos para a proxima tela.
Primeiro vamos criar uma pasta
Adicionado novas palavras: Onde precisa ter o arquivo txt das palavras em ingles: https://t.me/canaldoqb/1/200
Vou deixar aqui as palavras em portugues, vai que no futuro precise, né!
https://t.me/canaldoqb/1/195 - Se precisar usar, renomeie para palavras.txt
Agora vamos a logica, insira sua primeira palavra que você entenda que está relacionada ao tema do quebra cabeça, no meu caso o tema foi "BITCOINS NFTs".
É muito importante usar palavras que possuam consoantes R, S, N, T, L
Tentei a primeira palavra supports
Então o de acordo com as regras eu descobri que minha palavra deveria ter S e o R, e pelo S ter um amarelo e outro cinza, eu soube que não haveria dois S na palavra.
Então eu criei o seguinte script
Onde preciso informar quantos caracteres a palavra precisa ter, já que eu não sabia qual era a proxima fase.
Informar quais letras eu desejo que exista nas palavras que estou procurando
Quais letras não quero nas palavras que estou procurando
Então o script, vai consultar o arquivo palavras.txt que está na mesma pasta dele e retornar todas as palavras possiveis com essa combinação.
Só que então eu percebi que o S era um amarelo e um cinza.
e tive de adicionar mais uma condição, quais letras não queria duplicada
E pronto, meu Script estava feito
Como neste caso o Script é grande, vou deixar o link para download direto
Este Script além de imprimir em tela, ele salva em log txt log_palavras.txt, que se torna muito mais util, por que permite você trabalhar com os dados livremente.
E com base nessas informações do logo, eu usei o ChatGP para realizar um comparativo.
Lembre-se a limitação de caracteres no GPT gratuito, ou seja, é possivel que você precise dividir a lista em algumas perguntas. como eu uso o AIPRM um plugin do Google Chrome, eu preciso lembrar de perguntar isso em ingles.
Com base na resposta
Perguntei individualmente cada palavra que ele separou, qual relação havia com o tema "Bitcoin NFTs" para o GPT, e pela resposta dele, eu não botei fé no meu script, e decidi escrever variable, não existia essa palavra na lista criada pelo script fui por conta, e me dei Bem e me dei mal
Com base na minha tentativa de "Variable" eu descobri mais 2 letras I, e B que existe, mas não estavam corretamente na posição, e a letra E que estava como verde, representando que a posição dela era correta.
Então neste momento eu sabia que
- S,R,I,B: existiam na palavra, mas em posições erradas.
- E: existia na palavra, e estava na posição correta.
- U,P,T,V,A,L: não existia na palavra
Então ficou quase facil, eu mandei rodar o script novamente com essas informações.
Agora eu só precisava, elimirar quais eram as palavras:
Estas palavras não terminam em E: Ginsberg, Hebrides, besieger, besmirch, birdseed, scribe's
Então fui na primeira palavra, e errei, tomei na taraxeta, se eu tivesse usado o ChatGPT para entender cada uma eu teria, apenas 3 palavras
Então de acordo com o chatGPT:
- describe: Quando usado em contextos relacionados a criptomoedas, pode referir-se ao ato de descrever ou explicar detalhes sobre uma criptomoeda específica, sua tecnologia, seu propósito, seu funcionamento, entre outros aspectos.
- inscribe: O termo em relação às criptomoedas pode se referir ao processo de adicionar ou registrar informações em um registro público, como o blockchain.
- kerbside:é um termo em inglês que se refere ao lado da calçada de uma rua.
O que resultou em achar a ultima palavra: INSCRIBE
Mas e se você tentar a primeira palavra e já achar um ou duas letras em verde?
Também pensei nisso e criei um segundo script para ajudar.
após, então você só precisa informar a posição do caractere que você sabe que é verde
Segue o link do segundo script para informar as letras fixas.
Informar o caractere 8: você iria informa a letra E |
Segue o link do segundo script para informar as letras fixas.
Corrigido: https://t.me/canaldoqb/1/199
Se te ajudou, segue o @CanalQb, isso ajuda a trazer mais novidades para vocês.
Obrigado e até a proxima.
Minha 9º palavra |
Devido a isso tive de correr atras das palavras para não perder a vez.
BTC
PAI
PAY
FEE
NFT
DATA
NODE
MINT
TOKEN
ADAPT
CHAIN
DEPLOY
SYSTEM
ACCEPT
MARKET
NETWORK
DIGITAL
CONTRACT
FUNGIBLE
INSCRIBE
ORDINALS
PROTOCOL
STANDARD
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.