fork download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5.  
  6. int l,a,b,c,d;
  7. scanf("%d",&l);
  8. printf("値を入力%d",l);
  9. for(a=0;a<=9;a++)
  10. for(b=0;b<=9;b++)
  11. for(c=0;c<=9;c++)
  12. for(d=0;d<=9;d++)
  13. if((a-b)*c+d==l)
  14. printf("(%d-%d)*%d+%d\n",a,b,c,d);
  15.  
  16.  
  17.  
  18.  
  19.  
  20. return 0;
  21. }
  22.  
Success #stdin #stdout 0.01s 5280KB
stdin
30
stdout
値を入力30(3-0)*7+9
(3-0)*8+6
(3-0)*9+3
(4-0)*6+6
(4-0)*7+2
(4-1)*7+9
(4-1)*8+6
(4-1)*9+3
(5-0)*5+5
(5-0)*6+0
(5-1)*6+6
(5-1)*7+2
(5-2)*7+9
(5-2)*8+6
(5-2)*9+3
(6-0)*4+6
(6-0)*5+0
(6-1)*5+5
(6-1)*6+0
(6-2)*6+6
(6-2)*7+2
(6-3)*7+9
(6-3)*8+6
(6-3)*9+3
(7-0)*3+9
(7-0)*4+2
(7-1)*4+6
(7-1)*5+0
(7-2)*5+5
(7-2)*6+0
(7-3)*6+6
(7-3)*7+2
(7-4)*7+9
(7-4)*8+6
(7-4)*9+3
(8-0)*3+6
(8-1)*3+9
(8-1)*4+2
(8-2)*4+6
(8-2)*5+0
(8-3)*5+5
(8-3)*6+0
(8-4)*6+6
(8-4)*7+2
(8-5)*7+9
(8-5)*8+6
(8-5)*9+3
(9-0)*3+3
(9-1)*3+6
(9-2)*3+9
(9-2)*4+2
(9-3)*4+6
(9-3)*5+0
(9-4)*5+5
(9-4)*6+0
(9-5)*6+6
(9-5)*7+2
(9-6)*7+9
(9-6)*8+6
(9-6)*9+3