輸入10進位數,把它轉換成3進位輸出
[心得]
1.注意n=0的情況,直接輸出0
2.i 在轉換過程結束之後,會比需要的值多1,要在倒著印答案之前先減回來
RingsACM 發表在 痞客邦 留言(0) 人氣(237)
比較輸入的兩個數的大小,輸出它們的關係
[心得]
1.讓人忍不住懷疑是不是有其他陷阱 OTL
RingsACM 發表在 痞客邦 留言(0) 人氣(115)
輸入一堆數字,找出連續的數字乘積中最大者
[心得]
1.product的初始值要設為1,設成0的話就不管怎麼乘都是0 = =a
2.product=1的位置也要放對,每改變一次起點就要重新計算
RingsACM 發表在 痞客邦 留言(0) 人氣(701)
由南北端的座標,判斷一道裂縫是否能夠經由滑動完好修補起來
[心得]
1.只要一個直行的裂縫長度和其它的不一樣,就無法靠滑動來修補
RingsACM 發表在 痞客邦 留言(0) 人氣(177)
判斷輸入的數字是不是11的倍數,最多到1000位
[心得]
1.位數太多所以使用string來記錄,配合11倍數檢查法 (奇偶位數和之差為11的倍數或0)
2.利用atoi()來判斷讀進來的數字是不是0
RingsACM 發表在 痞客邦 留言(0) 人氣(1,039)
輸入字串:a~z代表1~26;A~Z代表27~52,判斷整個字串的總和是不是質數
[心得]
1.sqrt()前面記得補(int)
2.!(sum%i)要記得括號,不然!sum會先做
RingsACM 發表在 痞客邦 留言(0) 人氣(243)
計算多局多個人玩剪刀石頭布,每個人的勝率
[心得]
1.本來考慮用平手的狀況來得到輸的次數,但參加的人不只兩個所以還是分開計算輸贏
2.還是很奇妙的測資空行
RingsACM 發表在 痞客邦 留言(0) 人氣(545)
輸入一捲有打洞的Tape,解碼並輸出上面所寫的字串
[心得]
1.從ASCII CODE去下手,"."沒有特別意思
2.小心strcmp如果比對相同,輸出的結果是0
RingsACM 發表在 痞客邦 留言(0) 人氣(120)
給兩球隊的比分和及差的絕對值,求出兩球隊的比分
[心得]
1.如果在printf才計算,速度比較慢 OTL
RingsACM 發表在 痞客邦 留言(0) 人氣(393)
給兩個數字a和b,輸出這兩個數之間的所有奇數總和
[心得]
1.若a為奇數,不斷加2也一定是奇數; 很直覺的寫法,沒想到一次就AC \( ̄▽ ̄)/
RingsACM 發表在 痞客邦 留言(0) 人氣(661)