52 回文平方數
問題描述 :
回文數是指從左向右念和從右向左唸都一樣的數。如12321就是乙個典型的回文數。 給定乙個進製b(2=輸入說明 :
共一行,乙個單獨的整數b(b用十進位制表示,比如18)。
輸出說明 :
每行兩個數字,第二個數是第乙個數的平方,且第二個數是回文數。
注意:輸出時,這兩個數都應該以b進製表示。
在輸出時,數字10到20分別以a到k代替。
輸入範例 :
輸出範例 :
1 12 4
3 94 g
11 121
22 484
25 515
33 9i9
dd 9669
#include #include int * turn_to_b(int a,int b)//進製轉換
while(a!=0);
c[0]=count;
return c;
}int judge(int *a)//對稱判斷
return 1;
}int main()
}printf(" ");
//上面是原數
int number=temp2[0];
for(int k=number;k>=1;k--)
}//上面是對稱的平方
printf("\n");
} } }
return 0;
}
基礎52 回文平方數
52 回文平方數 問題描述 回文數是指從左向右念和從右向左唸都一樣的數。如12321就是乙個典型的回文數。給定乙個進製b 2 輸入說明 共一行,乙個單獨的整數b b用十進位制表示,比如18 輸出說明 每行兩個數字,第二個數是第乙個數的平方,且第二個數是回文數。注意 輸出時,這兩個數都應該以b進製表示...
USACO1 2 4 回文平方數
略 這道題完全就是個暴力列舉 可是b進製可能為10以上,因此我們不能只儲存一位,所以乾脆用個int來儲存,short,char其實都可以,最多20 這道題的知識點肯定是進製轉換,不停地取模就是了,按理來說先模下來的是個位數 但是回文數的關係就不用管太多了 這裡的回文數的判定是最簡單的判定,一句話就寫...
USACO 1346 回文平方
這道題主要考察進製轉換。include include using namespace std const int n 22 int b 檢查是否是回文 bool check string str return true 進行進製轉換 string get int x reverse res.beg...