HDU ACM 11 2098 分拆素数合。直接暴力会超时
2016-11-09 21:46
162 查看
#include <iostream> #include <cmath> using namespace std; int Hui(int a) { int k = sqrt(a); for (int i = 2; i <= k; i++) if (a%i == 0) return 0; return 1; } int main() { int n; while (cin >> n && n) { int sum = 0; for (int i = 3; i < n/2; i++) if (Hui(i) && Hui(n - i)) sum++; cout << sum << endl; } return 0; }
相关文章推荐
- HDU 2098 分拆素数和(筛法求素数+暴力枚举)
- hdu 2098 分拆素数和 悲剧超时了。
- 杭电 HDU ACM 2098 分拆素数和
- hd2098 分拆素数和
- hdu 2098 分拆素数和
- 杭电OJ--2098 分拆素数和
- HDU 2098 分拆素数和
- HDU 1262 寻找素数对 2098分拆素数和
- hdoj 2098 分拆素数和
- HD2098分拆素数和
- hdoj 2098 分拆素数和
- HDU 2098 分拆素数和
- HDOJ 2098 分拆素数和
- hdu-2098-分拆素数和。。。
- HDU 2098 分拆素数和
- hdoj--2098--分拆素数和(枚举)
- hdu 2098 分拆素数和(素数)
- hdu 2098 - 分拆素数和
- hdoj--2098--分拆素数和(水题)
- Hdu 2098 分拆素数和