c+编程
#包含?" iostream "
使用?命名空间?std
班级?佩林?{
int?低,?向上,?数数;
int?a[100];
公共:
佩林(int?l,?int?r)?{低?=?l;?向上?=?r;数数?=?0;}
int?佩林(int?x)?{
夏尔?b[8];
int?r?=?0;
int?l?=?0;
什么时候?(x?& gt?0)?{
b[r++]?=?x?%?10;
x?/=?10;
}
什么时候?(l?& lt?r)?{
如果?(b[l++]?!=?b[ - r])
回归?0;
}
回归?1;
}
作废?func()?{
int?我?=?低?-1;
数数?=?0;
什么时候?(++i?& lt=?up)?{
int?c?=?我?*?我;
如果?(佩林(c))?一个[count++]?=?我;
}
}
作废?show()?{
int?我?=?-1;
cout?& lt& lt?“count=?& lt& lt?数数?& lt& lt?endl
cout?& lt& lt?“x\tx*x”?& lt& lt?endl
什么时候?(++i?& lt?算)?{
cout?& lt& lt?甲[我]?& lt& lt?\t '?& lt& lt?a[i]*a[i]?& lt& lt?endl
}
}
};
int?main()?{
佩林?p(100,?1000);
p . func();
p . show();
回归?0;
}