1 条题解
-
0
C++ :
#include <bits/stdc++.h> using namespace std; const int maxn = 1e5 + 9; int n, m, c[maxn], a[maxn] , mx = -1e9; int main() { cin >> n >> m; // n种武器 m场战斗 for (int i = 1; i <= n; i++) { cin >> c[i]; // 第i种武器的初始熟练度 mx = max(mx, c[i]); // 初始最大熟练度 } for (int i = 1; i <= m; i++) cin >> a[i]; // 每场战斗武器熟练度的变化值 //m场战斗 变化值>0 加入mx 变化值<0 加入其他武器 for(int i = 1; i <= m; i++) { if(a[i] > 0 || n == 1) mx += a[i]; } cout << mx; return 0; }
- 1
信息
- ID
- 5649
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者