給定乙個進製b(2<=b<=20,由十進位制表示),輸出所有的大於等於1小於等於300(十進位制下)且它的平方用b進製表示時是回文數的數。用』a』,』b』……表示10,11等等
輸入樣例
10輸出樣例
1 12 4
3 911 121
22 484
26 676
101 10201
111 12321
121 14641
202 40804
212 44944
264 69696
#include using namespace std;
long long t=0;
long long tt,g,n,y,z=1e9,ans,a[2001],b[2001];
char c[22]=;//初始化
int main()
//將tt轉化為進製
z=i+1;
for (i=z;i<=2000;i++)
for ( i=s.size()-1;i>=0;i--)
if (s==ss)//如果是回文數
//將t轉化為n進製
z=i+1;
ss="";
for (i=z;i<=2000;i++)
cout《需要耐心,慢慢做,你就能成功!
回文平方數
回文數是指從左向右念和從右向左唸都一樣的數。如12321就是乙個典型的回文數。給定乙個進製b 2 b 20,由十進位制表示 輸出所有的大於等於1小於等於300 十進位制下 且它的平方用b進製表示時是回文數的數。用 a b 表示10,11等等。共一行,乙個單獨的整數b b用十進位制表示 每行兩個b進製...
USACO 回文平方數
洛谷 p1206 usaco1.2 回文平方數 palindromic squares 題目描述 回文數是指從左向右念和從右向左唸都一樣的數。如12321就是乙個典型的回文數。給定乙個進製b 2 b 20,由十進位制表示 輸出所有的大於等於1小於等於300 十進位制下 且它的平方用b進製表示時是回文...
52 回文平方數
52 回文平方數 問題描述 回文數是指從左向右念和從右向左唸都一樣的數。如12321就是乙個典型的回文數。給定乙個進製b 2 輸入說明 共一行,乙個單獨的整數b b用十進位制表示,比如18 輸出說明 每行兩個數字,第二個數是第乙個數的平方,且第二個數是回文數。注意 輸出時,這兩個數都應該以b進製表示...