Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // volvo + fiat = motor
- for (int x = 10000; x <= 99999; x++)
- {
- int xa = x / 10000;
- int xb = x / 1000 % 10;
- int xc = x / 100 % 10;
- int xd = x / 10 % 10;
- int xe = x % 10;
- if (xa != xd || xb != xe || xc == xa || xc == xb || xa == xb) continue;
- for (int y = 1000; y <= 9999; y++)
- {
- int ya = y / 1000;
- int yb = y / 100 % 10;
- int yc = y / 10 % 10;
- int yd = y % 10;
- if (ya == yb || ya == yc || ya == yd || yb == yc || yb == yd || yc == yd
- || ya == xa || ya == xb || ya == xc || yb == xa || yb == xb || yb == xc || yc == xa || yc == xb || yc == xc || yd == xa || yd == xa || yd == xb || yd == xc)
- continue;
- int z = x + y;
- if (z >= 100000) continue;
- int za = z / 10000;
- int zb = z / 1000 % 10;
- int zc = z / 100 % 10;
- int zd = z / 10 % 10;
- int ze = z % 10;
- if (zb != zd || zc != yd || za == zb || za == zc || za == ze || ze == zb || ze == zc
- || za == xa || za == xc || za == ya || za == yb || za == yc || za == yd || zb != xb || zc != yd
- || ze == xa || ze == xb || ze == xc || ze == ya || ze == yb || ze == yc) continue;
- Console.WriteLine($"{x} + {y} = {z}");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement