--- title: "按要求计算" created: 2025-11-28 tags: - 算法 --- # 按要求计算 ## 题目 [按要求计算](https://www.acwing.com/problem/content/description/5134/) ![[image-ef8549fe.png]] ## 思路分析 直接模拟就好了 因为$a\_i$最大是32 所以用一个大于32的数33初始化minv 然后每插入一个数就更新一次minv 用min维护 ## 代码实现 ```cpp #include using namespace std; const int N=20; int n; int a[N]; int main() { cin>>n; int minv=33; for(int i=1;i<=n;i++) { cin>>a[i]; minv=min(minv,a[i]); } cout<<(minv^a[3])+2<