求大佬指点

P1008 [NOIP1998 普及组] 三连击

你这代码不超时才怪啊
by lujunxuan123 @ 2023-09-09 16:40:28


@[Google49](/user/1010281)
by lujunxuan123 @ 2023-09-09 16:41:30


建议学一下递归
by wangshulin @ 2023-09-09 16:42:16


@[wangshulin](/user/798004) ?和递归有啥关系
by lujunxuan123 @ 2023-09-09 16:42:59


@[wangshulin](/user/798004) ?和递归有啥关系
by lujunxuan123 @ 2023-09-09 16:43:26


@Google49枚举第一个数,剩下两个数乘一下就行,然后判一下
by lujunxuan123 @ 2023-09-09 16:44:32


```cpp #include<cstdio> #include<iostream> #include<algorithm> using namespace std; int a[10]; int A = 1, B = 2, C = 3; int main() { for (int i = 1; i <= 9; i++)a[i] = i; int cnt = 0; do { int x, y, z; x = 100 * a[1] + 10 * a[2] + a[3]; y = 100 * a[4] + 10 * a[5] + a[6]; z = 100 * a[7] + 10 * a[8] + a[9]; if (y * A == B * x && A * z == C * x) { printf("%d %d %d\n", x, y, z); cnt++; } } while (next_permutation(a + 1, a + 10)); return 0; } ``` ~~或者偷懒~~ ```cpp #include <iostream> using namespace std; int main() { cout << R"(192 384 576 219 438 657 273 546 819 327 654 981)"; } ```
by int_stl @ 2023-09-13 21:10:30


|