Trouver le codage ! - Page 2
Répondre à la discussion
Page 2 sur 2 PremièrePremière 2
Affichage des résultats 31 à 36 sur 36

Trouver le codage !



  1. #31
    invited1c1a33e

    Re : Trouver le codage !


    ------



    Mais je n'ai rien compris

    En partant de A1 A1, en binaire ça me donne 1010 0001 1010 0001

    donc les premiers 10 bits sont : 1010 0001 10

    Tu enlèves lesquels ? Je ne vois pas de sixième bit à 1

    -----

  2. #32
    doul11

    Re : Trouver le codage !

    Bonjour,

    Un grand bravo a NicoEnac !


    Citation Envoyé par Zartan Voir le message
    En partant de A1 A1, en binaire ça me donne 1010 0001 1010 0001

    donc les premiers 10 bits sont : 1010 0001 10

    Tu enlèves lesquels ? Je ne vois pas de sixième bit à 1
    Il faut enlever le premier et le 6ème, ça donne 0100 0110 -> 0x46 -> 'F'



    J'essaye de trouver un nouveau truc a ajouter, pas trop dur, ni trop facile, et je poste une nouvelle énigme.

    A plus
    La logique est une méthode systématique d’arriver en confiance à la mauvaise conclusion.

  3. #33
    invited1c1a33e

    Re : Trouver le codage !

    Bonsoir,

    Je m'étais trompé dans ma routine de décodage^^

    Code:
    using System;
    using System.Text;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                int p1 = 8;
                int p2 = 2;
                int size = 10;
                string Lettres = "A0 C0 5F E6 0C 80 FF 98 59 FF 00";
                string[] tabLettres = Lettres.Split(' ');
                string resultat = "";
                byte[] decode = new byte[10];
                byte n1;
                byte n2;
                int val = 0;
                byte v = 0;
    
                int i = 0;
    
                while (i < tabLettres.Length-1)
                {
    
                    n1 = Convert.ToByte(tabLettres[i], 16);
                    n2 = Convert.ToByte(tabLettres[i + 1], 16);
                    val = (n1 << p2) + (n2 >> (8 - p2));
                    val &= 0x3FF;
                    // supprime bits 4 
                    val = ((val & 0x1E0) >> 1) + (val & 0x00F);
    
                    i++;
                    p1 = 8 - p2;
                    if (p1 == 0)
                    {
                        p1 = 8;
                        i++;
                    }
                    p2 = size - p1;
    
    
                    if ((p1 + p2) == 10)
                    {
                        Console.WriteLine("val = " + val.ToString("X"));
                        v += (byte)(val & 0xFF);
                        resultat += Convert.ToChar(v);
                    }
                }
                Console.WriteLine(resultat);
                Console.ReadKey();
            }
        }
    }
    Au passage le premier code donne FUTURA SCIENCESS

  4. #34
    NicoEnac

    Re : Trouver le codage !

    Quel est le langage que tu utilises Zartan ? Je ne sais faire que du C et du VBA donc...
    Perso, je me fais un tableur Excel
    "Quand les gens sont de mon avis, il me semble que je dois avoir tort."O.Wilde

  5. #35
    invited1c1a33e

    Re : Trouver le codage !

    Bonjour, c'est du C#, c'est une sorte de C avec des objets et sans les pointeurs. C'est un langage potable encore qu'ils auraient pu faire un effort avec les conversions de types.

  6. #36
    NicoEnac

    Re : Trouver le codage !

    Re à tous,

    A mon tour de proposer (voyons si doul11 arrivera à le décoder ). J'ai repris la méthode précédente en y ajoutant une difficulté supplémentaire.

    Code:
    FUTURA SCIENCES
    4B 41 FD FC 01 7B 7B EC FC 63 BA 01 6F 64 53 FA 50 28 38
    Le message a trouver :
    Code:
    4F 83 F9 89 A3 DD 0F 40 68 14 BD BE 2B D9 44 23 FF C8 24
    "Quand les gens sont de mon avis, il me semble que je dois avoir tort."O.Wilde

Page 2 sur 2 PremièrePremière 2

Discussions similaires

  1. codage
    Par invite2ae29278 dans le forum Matériel - Hardware
    Réponses: 12
    Dernier message: 30/04/2010, 13h52
  2. codage
    Par invite7290737c dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 23/01/2010, 10h09
  3. Réponses: 5
    Dernier message: 15/11/2008, 19h39
  4. codage
    Par invitef4609854 dans le forum Électronique
    Réponses: 0
    Dernier message: 02/04/2007, 18h18
  5. Codage
    Par invite3a93c1c5 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 24/10/2005, 00h09