把乙個偶數拆成兩個不同素數的和,有幾種拆法呢?
輸入包含一些正的偶數,其值不會超過10000,個數不會超過500,若遇0,則結束。
對應每個偶數,輸出其拆成不同素數的個數,每個結果佔一行。
30260
32
素數什麼鬼!只想說這個……
好多判斷方法啊……找了個最簡單但是用時長的(複雜的一時半會看不懂真是智硬)
不管怎麼說也算是ac了……但是還要查別的方法感覺心好累(這題真是各種錯誤都被我嘗試了一遍)。
#includeint prime(int a)
return 1;
}int main()
{ int n,i;
while(scanf("%d",&n)&&n)
{ int sum=0;
for(i=2;i
第十周練習 1009 進製轉換
輸入乙個十進位制數n,將它轉換成r進製數輸出。輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制 比如,10用a表示,等等 7 2 23 12 4 3 111 1...
第十周練習 1011 整數解
有二個整數,它們加起來等於某個整數,乘起來又等於另乙個整數,它們到底是真還是假,也就是這種整數到底存不存在,實在有點吃不準,你能快速回答嗎?看來只能通過程式設計。例如 x y 9,x y 15 找不到這樣的整數x和y 1 4 5,1 4 4,所以,加起來等於5,乘起來等於4的二個整數為1和4 7 8...
第十周練習 3 稅收問題
問題及 作者 賈如杉 問題 輸入工資,判斷應繳納的稅及稅後收入 輸入 總工資 輸出 繳稅及稅後工資 include int main else if dsalary 5000 else if dsalary 8000 else if dsalary 12500 else if dsalary 385...