伊犁哈萨克自治州网站建设_网站建设公司_网站建设_seo优化
2025/12/28 17:53:15 网站建设 项目流程

题目链接

题目大意

给定长度为 \(n\) 的数组和 \(m\) 询问,要求如果询问的是 Completed 的时候就把 \(p\) 位置上的数改为 \(d\);如果是 Closed 就不变。

Solution

挺简单的一道红题,按照题目描述直接模拟即可。

代码

#include<bits/stdc++.h>
using namespace std;
const int N=1e6+5;
inline int read(){int x=0,f=1;char c=getchar();while(c<'0' || c>'9'){if(c=='-')f=-1;c=getchar();}while(c>='0' && c<='9'){x=x*10+c-'0';c=getchar();}return x*f;
}
int n=read(),m=read(),a[N]; 
int main(){for(int i=1;i<=n;i++)a[i]=read();for(int i=1;i<=m;i++){int x=read(),y=read();string s;cin>>s;if(s[1]=='o')//如果是Completed的时候就把x位置上的数改为y a[x]=y;}for(int i=1;i<=n;i++)printf("%d ",a[i]);return 0;
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询