藍橋杯 回文數

2021-09-11 18:40:33 字數 1103 閱讀 1972

問題描述

1221是乙個非常特殊的數,它從左邊讀和從右邊讀是一樣的,程式設計求所有這樣的四位十進位制數。

輸出格式

按從小到大的順序輸出滿足條件的四位十進位制數。

回文數判定模板 :

bool ishws(int num)

return ans== num ;

}

#include #include #include #include #include #include #include #include #include #include using namespace std;

typedef long long ll;

const int max = 205 ;

const int inf = 0x3f3f3f3f ;

bool ishws(int num)

return ans== num ;

}int main()

} return 0 ;

}

問題描述

123321是乙個非常特殊的數,它從左邊讀和從右邊讀是一樣的。

輸入乙個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。

輸入格式

輸入一行,包含乙個正整數n。

輸出格式

按從小到大的順序輸出滿足條件的整數,每個整數佔一行。

樣例輸入

樣例輸出

899998

989989

998899

資料規模和約定

1<=n<=54。

#include#include#includeusing namespace std;

int ishui(int a)

string tmp = str;

// 逆轉str

reverse(str.begin(),str.end());

if(str == tmp)

return sum;

else

return -1;

}int main()

return 0;

}

回文數(藍橋杯)

若乙個數 首位不為零 從左向右讀與從右向左讀都一樣,我們就將其稱之為回文數。例如 給定乙個10進製數56,將56加65 即把56從右向左讀 得到121是乙個回文數。又如 對於10進製數87 step1 87 78 165 step2 165 561 726 step3 726 627 1353 st...

藍橋杯 回文數(模擬)

演算法訓練 回文數 時間限制 1.0s 記憶體限制 256.0mb 問題描述 若乙個數 首位不為零 從左向右讀與從右向左讀都一樣,我們就將其稱之為回文數。例如 給定乙個10進製數56,將56加65 即把56從右向左讀 得到121是乙個回文數。又如 對於10進製數87 step1 87 78 165 ...

藍橋杯特殊回文數

基礎練習 特殊回文數 時間限制 1.0s 記憶體限制 512.0mb 問題描述 123321是乙個非常特殊的數,它從左邊讀和從右邊讀是一樣的。輸入乙個正整數n,程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 輸入格式 輸入一行,包含乙個正整數n。輸出格式 按從小到大的順序輸出滿足條...