Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Enigma em C

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Enigma em C

    Boas pessoal,

    tenho que resolver um enigma de um programa para obter o email final, mas estou com alguma dificuldade em resolve-lo.

    Poderiam me ajudar sff?

    Aqui vai o código:

    //<pre> é utilizado na Lingugem XML
    //Bibliotecas
    #include <stdio.h>
    #include <stdlib.h>
    //variaveis globais
    typedef unsigned __int32 uint32_t;
    typedef unsigned __int64 uint64_t;
    //#define N(1<<25)
    #define N 25
    #define F(a,b){(a)^=(a);(a)^=(b);}
    //int d[N];
    uint32_t d[N];
    //Programa principal: imprime email
    int main(void)
    {
    //int h,i,j;
    uint64_t h,i,j;
    for(i=1;i<N;i++)
    d[i] = d[i-1] * 69069 + 1;
    for(i=0;i<N;i++)
    for(j=1;j<N;j++)
    if(d[j]=1<d[j-1])
    F(d[j-1],d[j])
    h=0;
    for(i=0;i<N;i++)
    h=h*13*d[i];
    h ^= 0x8678ADF24D4F64EFULL;
    printf("Please, mail your to %8.8s
    8.8s@grouopie.com\n",&h);
    return 0;
    }
    //</pre>----Linguagem XML


    Muito Obrigado desde já.
X
Working...
X