Skip to content

Harflerin hangi rakamı temsil ettiği sorusu

SEND + MORE = MONEY

Her harf bir rakama karşılık gelmektedir.

Etiketlendi:

En İyi Cevap

  • Şubat 15 düzenlendi Cevap ✓

    SEND + MORe = moneY
    9567 + 1085 = 10652
    S: 9 / E: 5 / N: 6 / D: 7 / M: 1 / O: 0 / R: 8 / Y: 2

    #include <stdio.h>
    
    int main()
    {
        // SEND MORe moneY
        for (int S=1; S<=9; S++)
        for (int E=0; E<=9; E++)
        for (int N=0; N<=9; N++)
        for (int D=0; D<=9; D++)
        for (int M=1; M<=9; M++)
        for (int O=0; O<=9; O++)
        for (int R=0; R<=9; R++)
        for (int Y=0; Y<=9; Y++)
        if ((1000*S + 100*E + 10*N + D) + (1000*M + 100*O + 10*R + E) == (10000*M + 1000*O + 100*N + 10*E + Y))
        {
            if (S != E && S != N && S != D && S != M && S != O && S != R && S != Y &&
                E != N && E != D && E != M && E != O && E != R && E != Y &&
                N != D && N != M && N != O && N != R && N != Y &&
                D != M && D != O && D != R && D != Y &&
                M != O && M != R && M != Y &&
                O != R && O != Y &&
                R != Y)
            {
                printf("S: %d\nE: %d\nN: %d\nD: %d\nM: %d\nO: %d\nR: %d\nY: %d\n", S, E, N, D, M, O, R, Y);
                printf("%d%d%d%d + %d%d%d%d = %d%d%d%d%d", S, E, N, D, M, O, R, E, M, O, N, E, Y);
                return 0;   
            }
        }
    }
    
    sonsuz
Yorum yapmak içinOturum Açın yada Kayıt Olun .