vacendak

abcdproblem

Jun 22nd, 2019
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.59 KB | None | 0 0
  1. /*
  2.  * main.c
  3.  *
  4.  *  Created on: 22 jun. 2019
  5.  *      Author: sergiosanz
  6.  */
  7.  
  8. #include<stdio.h>
  9.  
  10. int main(int argc, char *argv[])
  11. {
  12.     int i = 0;
  13.  
  14.     for (int a = 0; a < 10; a++)
  15.     {
  16.         for (int b = 0; b < 10; b++)
  17.         {
  18.             for (int c = 0; c < 10; c++)
  19.             {
  20.                 for (int d = 0; d < 10; d++)
  21.                 {
  22.                     int num = a * 1000 + b * 100 + c * 10 + d;
  23.                     int num1 = a * 10 + b;
  24.                     int num2 = b * 10 + c;
  25.                     int num3 = c * 10 + d;
  26.                     if (num1 * num2 * num3 == num)
  27.                     {
  28.                         i++;
  29.                         printf("\n%4d: %d %d %d %d", i, a, b, c, d);
  30.                     }
  31.                 }
  32.             }
  33.         }
  34.     }
  35.  
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment