#include <stdio.h>
   2:  
int i)
   4: {
int r = 0;
while (i)
   7:     {
   8:         r = r * 10 + i % 10;
   9:         i = i / 10;
  10:     }
return r;
  12: }
  13:  
int j)
  15: {
int buf[4], k = 0;
while (i)
  18:     {
  19:         buf[k] = i % 10;
  20:         i = i / 10;
  21:         k++;
  22:     }
  23:  
if(buf[0]!=buf[1] && buf[0] != buf[2] && buf[0] != buf[3] && buf[0] != j)
if(buf[1] != buf[2] && buf[1]!= buf[3] && buf[1] != j)
if(buf[2] != buf[3] && buf[2] != j)
if(buf[3] != j)
return 1;
  29:  
return 0;
  31: }
  32:  
int main()
  34: {
int i,j;
for(i=1000; i<10000; i++)
for(j=1; j<10; j++)
if (i * j == Reverse(i) && fun(i, j))
  39:             {
, i);
, j);
);
, i * j);
  44:             }
return 0;
  46: }

相关文章: