原題鏈結
這道題稍微有一點點靈活,乍一想還是有點想不到的。主要還是對6的個數進行計數,如果是6則計數有多少個6,如果不是6的話則要進行判斷。
如果在此之前6的個數超過了3(>3)但是小於等於9那麼要輸出9
如果在此之前6的個數超過了9(>9)那麼要輸出27
如果在此之前6的個數小於等於3,那麼就輸出6的個數個6
最後一步是輸出這個不是6的字元
如果6出現在字串末尾,注意要對上述情況再做一次判斷。
下面附上**
#include
#include
intmain()
else
}else
if(num>
3&& num<=9)
else
num=0;
printf
("%c"
,c[i]);
}}if(num>0)
}else
if(num>
3&& num<=9)
else
}return0;
}
pta天梯賽 L1 056 猜數字
任務描述 一群人坐在一起,每人猜乙個 100 以內的數,誰的數字最接近大家平均數的一半就贏。本題就要求你找出其中的贏家。輸入格式 輸入在第一行給出乙個正整數n 10的4次方 隨後 n 行,每行給出乙個玩家的名字 由不超過8個英文本母組成的字串 和其猜的正整數 100 輸出格式 在一行中順序輸出 大家...
PTA 天梯賽 L1 011 A B 20 分
本題要求你計算a b。不過麻煩的是,a和b都是字串 即從字串a中把字串b所包含的字元全刪掉,剩下的字元組成的就是字串a b。輸入在2行中先後給出字串a和b。兩字串的長度都不超過104 並且保證每個字串都是由可見的ascii碼和空白字元組成,最後以換行符結束。在一行中列印出a b的結果字串。i lov...
PTA天梯賽L1刷題總結
1.開篇 本人去年也是刷題小白,總覺得做題很慢。事實上總是把問題想得過於複雜,實際上l1的題目基本二三十行內就可以解決。如果之前學過c,那麼也不要怕c 因為c 多練幾次就會覺得很順手,而且stl容器在解題時也會非常方便,所以要相信學習是有加速度的。當你掌握了方法,一切就能熟能生巧。有一天你回頭看做過...