基礎練習 特殊回文數
時間限制:1.0s 記憶體限制:512.0mb
提交此題 錦囊1 錦囊2
問題描述
123321是乙個非常特殊的數,它從左邊讀和從右邊讀是一樣的。
輸入乙個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。
輸入格式
輸入一行,包含乙個正整數n。
輸出格式
按從小到大的順序輸出滿足條件的整數,每個整數佔一行。
樣例輸入
52樣例輸出
899998
989989
998899
資料規模和約定
1<=n<=54。
ac**~:
#include #include int a[2000];
char b[7];
int h(int x)
return 1;
}int ans(int y,int n)
int main()
int n;
while(~scanf("%d",&n))
}return 0;
}
sprintf函式的使用
把格式化的資料寫入某個字串 緩衝區。stdio.h int sprintf char buffer,const char format,argument buffer char型指標,指向將要寫入的字串的緩衝區。format 格式化字串。argument 可選引數,可以是任何型別的資料。返回值 字串...
sprintf函式的使用
可將不同型別的資料以特定的表現形式轉換成字元陣列。標頭檔案為 stdio.h 函式原型 int sprintf char buffer,const char format,argument 用處 1 格式化數字字串 如 sprintf buffer,d 123456 則buffer即為 123456...
n個數的和為n個數的公倍數
題意 輸入乙個n n 200 給出n個不同的數,使得這n個數的和為這n個數每個數的倍數。思路 首先容易知道,當n 2的時候無解 兩個1不算,因為要求這n個數是不同的 n大於2的時候這樣構造n個數 1 2 3 0 2 3 1 2 3 2 2 3 n 3 3 n 2 可以看到,這n個數的和為2 3 n ...