原创 三整數排序的幾種思路

1  這幾個數一共6種順序的可能,直接用6條if語句,注意測試用例   1 1 1 的情況 2 把a,b,c 三個變量本身改成a <=b<=c的形式,然後直接輸出。 3 用“問題求解”的思路,求出最大值,最小值,和中間值。這個思維及其有

原创 雞兔同籠

已知雞和兔的總數量爲n,總腿數爲m。輸入n和m,依次輸出雞和兔的數目。如果無解,則輸出 No answer 樣例輸入:14  32 樣例輸出:12  2 樣例輸入:10  16 樣例輸出:No answer #include<stdi

原创 uva 414 Machined Surfaces

小結:  1  英語太爛,看不懂意思,百度的,汗  2  語法不好,不能定義如 count[a],之類的,以後用const吧  3 用for循環時,i < a , 自己總是把a 和 i 弄混了      for ( i = 0; i <

原创 算法競賽入門經典 3-3 乘積的末三位 習題 3-4 計算器 習題3-5 旋轉

習題3-3 乘積的末三位 輸入若干個單詞,輸入若干個整數(可以是正數、負數或者零),輸出它們的乘積的末三位。這些整數中會混入一些由大寫字母組成的字符串,你的程序應當忽略它們。提示:試試看,在執行scanf(“%d”)時輸入一個字符串會怎樣

原创 算法競賽入門經典 習題 3-5 3-6 進制轉換

習題3-6 輸入基數b(2<=b<=10)和正整數n(十進制),輸出n的b進製表示。  #include <stdio.h> #include <stdlib.h> #define MAXN 100 int a[MAXN]; int

原创 uva 401 續之 測試用例

鑑於很多同學跟我一樣,不停的WA,但是卻不知錯在哪,我將找到的一些測試用例貼了出來,希望可以幫助你們成功AC       NOTAPALINDROME -- is not a palindrome. ISAPALINILAPASI --

原创 算法競賽入門經典 習題 2-10 排列(permutation)

習題 2-10          用1,2,3,....,9組成3個三位數abc,def和ghi,每個數字恰好使用一次,要求abc:def:ghi=1:2:3。輸出所有解。 #include <stdio.h> #include <std

原创 uva 401

小結: 1 重頭到尾搞了五六個小時,各種WA,鬱悶的不行  2 以後用標記時一定要考慮是否要還原,比如本題的 found  3 細節方面注意,抄chrater and reverse 數組時,竟然漏了一個 ,擦  4 考慮鏡像時,中間一個