#6#7#10WA,自测对了

B3652 [语言月赛202208] 渡荆门送别

有没有考虑过,`long long` 的 $a_i$,有可能会大于 `INT_MAX`。
by IGJHL @ 2022-10-02 21:47:12


@[OI_Loser_IGJHL](/user/357463) 所造成的后果就是找不到最小值。
by IGJHL @ 2022-10-02 21:51:32


``` #include <bits/stdc++.h> using namespace std; long long a[10000010]; long long maxx = -1000000000000000, minn = 11000000000000000000000; int main() { long long n; cin >> n; for (int i = 1; i <= n; i++) { long long m; cin >> m; a[i] = m; if (m > maxx) maxx = m; if (m < minn) minn = m; } for (int i = 1; i <= n; i++) { cout << maxx - a[i] << ' '; } cout << endl; for (int i = 1; i <= n; i++) { cout << a[i] - minn << ' '; } cout << endl; return 0; }``` ``` ~~最直接的方法.......~~
by zhangxiuping1393 @ 2022-10-02 21:56:51


|