A .Adjacent Replacements
题意:
判断一下奇数偶数就行了qwq
#include <bits/stdc++.h>
using namespace std;
const int MAXN = 2e5+10;
int main() {
int n;
vector<int> v;
cin >> n;
for(int i = 1; i <=n; ++i) {
int x; cin >> x;
if(!(x&1)) v.push_back(x-1);
else v.push_back(x);
}
for(int i = 0; i < v.size(); ++i) {
cout << v[i] << " ";
}
return 0;
}
本文介绍了一个简单的算法,用于处理整数数组,通过检查每个元素的奇偶性来调整其值。如果是偶数,则减一变为奇数;如果是奇数,则保持不变。此算法通过C++实现,展示了如何读取输入、处理数据并输出结果。
304

被折叠的 条评论
为什么被折叠?



