#include<bits/stdc++.h> using namespace std; bool bhuiwen(int n,int d) { bool r=true; int a[105]={0}; int k=0; while(n!=0) { a[k]=n%d; k++; n=n/d; } for(int i=0;i<k/2;i++) { if(a[i] != a[k-1-i]) { r=false; break; } } return r; } int main() { cout<<bhuiwen(417,16); return 0; } /************************************************************** Problem: 1386 User: chenkexin Language: C++ Result: Wrong Answer ****************************************************************/