騰訊 素數對10 3 7 5 5

2021-08-22 00:21:58 字數 500 閱讀 7006

給定乙個正整數,編寫程式計算有多少對質數的和等於輸入的這個正整數,並輸出結果。輸入值小於1000。

如,輸入為10, 程式應該輸出結果為2。(共有兩對質數的和為10,分別為(5,5),(3,7))

輸入包括乙個整數n,(3 ≤ n < 1000)
輸出對數
示例1

10
2
思路:

質數對的特徵:1)都是質數   2)何為num

乙個指標從2開始,另乙個從num-2開始

判斷兩個數是否是質數,是的話,flag++

#include #include using namespace std;

bool isprime(int num)

}return flag;

}int main()

cout << flag;

return 0;

}

騰訊2017秋招筆試程式設計題 素數對

給定乙個正整數,編寫程式計算有多少對質數的和等於輸入的這個正整數,並輸出結果。輸入值小於1000。如,輸入為10,程式應該輸出結果為2。共有兩對質數的和為10,分別為 5,5 3,7 輸入描述 輸入包括乙個整數n,3 n 1000 輸出描述 輸出對數 輸入例子1 10輸出例子1 2參考 n int ...

素數對猜想

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 讓我們定義 dn 為 dn pn 1 pn,其中 pi 是第i個素數。顯然有 d1 1 且對於n 1有 dn 是偶數。素數對猜想 認為 存在無窮多對相鄰且差為2的素數 現...

素數對猜想

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 讓我們定義 dn 為 dn pn 1 pn,其中 pi 是第i個素數。顯然有 d1 1 且對於n 1有 dn 是偶數。素數對猜想 認為 存在無窮多對相鄰且差為2的素數 現...