20分,服了呀

P2141 [NOIP2014 普及组] 珠心算测验

把for循环改了 我的AC代码: ``` #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 1e2 + 10; bool flag; int n, cnt, a[maxn]; int main() { scanf("%d", &n); for (int i = 1; i <= n; i++) scanf("%d", a + i); sort(a + 1, a + n + 1); for (int i = 1; i <= n; i++) { flag = false; for (int j = 1; j <= i; j++) { for (int k = 1; k <= i; k++) { if (j - k && a[j] <= a[k] && a[j] + a[k] == a[i]) { flag = true; break; } } if (flag) break; } cnt += flag; } printf("%d\n", cnt); return 0; } ```
by Lian_lele @ 2023-10-02 08:22:57


@[Lian_lele](/user/923248) 谢谢%%%
by LIZHENGTING @ 2023-10-03 09:00:12


|