当前位置: 首页 > news >正文

微信机器人网站开发好看的网站设计

微信机器人网站开发,好看的网站设计,百度收录网站与手机版,dede移动端网站源码问题描述 有 n 个格子,从左到右放成一排,编号为 1-n。 共有 m 次操作,有 3 种操作类型: 1.修改一个格子的权值。 2.求连续一段格子权值和。 3.求连续一段格子的最大值。 对于每个 2、3 操作输出你所求出的结果。 输入格式 第一行 …

问题描述
有 n 个格子,从左到右放成一排,编号为 1-n。
共有 m 次操作,有 3 种操作类型:
1.修改一个格子的权值。
2.求连续一段格子权值和。
3.求连续一段格子的最大值。
对于每个 2、3 操作输出你所求出的结果。
输入格式
第一行 2 个整数 n,m。
接下来一行 n 个整数表示 n 个格子的初始权值。
接下来 m 行,每行 3 个整数 p,x,y,p 表示操作类型,p=1 时表示修改格子 x
的权值为 y,p=2 时表示求区间[x,y]内格子权值和,p=3 时表示求区间[x,y]内格子最大的
权值。
输出格式
有若干行,行数等于 p=2 或 3 的操作总数。
每行 1 个整数,对应了每个 p=2 或 3 操作的结果。
样例输入
4 3
1 2 3 4
2 1 3
1 4 3
3 1 4
样例输出
6
3

#include<iostream>
using namespace std;void fz(int a[],int n,int x,int y)//赋值 
{int i;for(i=0;i<n;i++){if(a[i]==x){a[i]=y;break;} }
} void sum(int a[],int n,int x,int y)
{int c,b,i,sum=0;for(i=0;i<=n;i++){if(a[i]==x)c=i;if(a[i]==y)b=i;}for(i=c;i<=b;i++)sum+=a[i];cout<<sum<<endl;;
}void compare(int a[],int n,int x,int y)
{int max=-1,i;for(i=0;i<n;i++)if(max<a[i])max=a[i];cout<<max<<endl;
}int main()
{int n,m,i;int a[100];//保存初始的权值 int p[100],x[100],y[100];//方便一次输入m行cin>>n>>m;for(i=0;i<n;i++)cin>>a[i];for(i=0;i<m;i++)cin>>p[i]>>x[i]>>y[i];for(i=0;i<m;i++){if(p[i]==1)fz(a,n,x[i],y[i]);if(p[i]==2)sum(a,n,x[i],y[i]);if(p[i]==3)compare(a,n,x[i],y[i]);}return 0;
}

本质:利用函数调用来实现各个功能,充分体现设计模块化的原则。

http://www.shuangfujiaoyu.com/news/37838.html

相关文章:

  • 114做网站百度推广的方式有哪些
  • 专业制作网站公司今天特大新闻
  • 网站结构和布局区别seo排名优化厂家
  • 郑州模板建站平台百度seo怎么做
  • 自己做软件的网站天津seo代理商
  • 衡水网站建设最新报价抖音的商业营销手段
  • 乌鲁木齐做四维彩超哪凤凰L网站保定seo外包服务商
  • 聊城做手机网站建设免费推广渠道有哪些
  • 一般给公司做网站怎么收费友情链接的网站图片
  • 国内真人做爰视频直播网站新媒体平台
  • 东营公共资源交易信息网网站优化包括
  • c 全套网站开发百度重庆营销中心
  • 网站开发合同缴纳印花税吗如何创建自己的网站平台
  • wordpress购物网站教程市场调研的方法有哪些
  • 建设银行网站下载中心在哪关键词排名霸屏代做
  • 河北沧州建设官方网站广告接单有什么平台
  • 网站开发打开世界之窗默认内核搜索引擎关键词排名优化
  • 芜湖哪里做网站建站的公司
  • 南京网站设计公司济南兴田德润优惠吗湖南网站建设推荐
  • 公司注册在哪里合适seo公司软件
  • 亚马逊网站怎么做搜索营销
  • 做购物车网站多少钱最近一周新闻大事摘抄2022年
  • 批发电商做的好的网站网站收录排名
  • 如何在网站上做淘宝客推广手机百度2020最新版
  • 网站举报12321做引流的公司是正规的吗
  • 做办公家具在哪个网站推销好seo搜索引擎优化报价
  • 做日语网站 adsense全网络品牌推广
  • 番禺区网站建设哪里有推广平台免费b2b网站大全
  • 汕头网站建设优化口碑营销案例简短
  • 福永网站制作软文推广300字