华为笔试
牛客的输入使用while(cin >> n >> m)
一个范围内,要确定大小(查询a到b,要注意a<=b)
编号是从1开始计数,而数组是从0开始,这方面的变化。
#include <iOStream>
#include <string>
using namespace std;
int main(){
int n=0,m=0;
while(cin >> n >> m){
int score[n];
for(int i=0;i<n;i++){
cin>>score[i];
}
char c;
unsigned int a,b;
for(int i=0;i<m;i++){
cin>>c;
cin>>a;
cin>>b;
//cout<<"i"<<i<<m<<c<<endl;
if(c=='Q'){
int max=0;
if(a>b){
int ex;
ex=a;
a=b;
b=ex;
}
for(int i=a-1;i<=b-1;i++){
if(score[i]>max){
max = score[i];
}
}
cout<<max<<endl;
}
else if(c=='U'){
//cout<<"a"<<a<<endl;
score[a-1]=b;
}
}
}
}
相关阅读
从理论到实践,文章对2017天猫双11活动的玩法进行了简要的分析,希望对你有所启发。2017天猫双十一的大幕已盛大开启,微信开始时不时收
7个压缩包说明Linux-x86-64_1of7.zip database安装介质Linux-x86-64_2of7.zip database安装介质Linux-x86-64_3of7.zip grid安装
操作erdas的时候需要对操作步骤进行截图,但是发现原来在win7上一直无法使用的PrintScreen键并不能全屏截图 网上查了一大堆,大多说
1、常规操作: F1 帮助 F4 显示属性窗口 F12 转到定义/声明 Shift+F12 查找所有引用 CTRL + O 打开文件 Ctrl + E,D 格式化
HDDREG是一款可以让用户修复有物理损坏的硬盘的,用户不需要懂这方便的技能,只需学会使用这款软件就可以修复硬盘了。该软件已经破解