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

巴彦淖尔市 网站建设wordpress轮播图设置

巴彦淖尔市 网站建设,wordpress轮播图设置,网站建设什么,成都企业排名58. 区间和(第九期模拟笔试) 题目描述 给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。 输入描述 第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。…

58. 区间和(第九期模拟笔试)

题目描述

给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。

输入描述

第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。随后的输入为需要计算总和的区间下标:a,b (b > = a),直至文件结束。

输出描述

输出每个指定区间内元素的总和。

输入示例
5
1
2
3
4
5
0 1
1 3
输出示例
3
9
提示信息

数据范围:
0 < n <= 100000

malloc和free函数头文件为<stdlib.h>,直接利用一个数组a即可。

#include<stdio.h>
#include<stdlib.h>
#define N 100005
int main(){int num;scanf("%d",&num);int *a=(int *)malloc(sizeof(int)*(num+1));int t;for(int i=0;i<num;i++){scanf("%d",&t);if(i==0)a[i]=t;else a[i]=a[i-1]+t;}int m,n;while(scanf("%d%d",&m,&n)!=EOF){printf("%d\n",a[n]-a[m-1]);}free(a);return 0;
}

44  开发商购买土地(第五期模拟笔试)

题目描述

在一个城市区域内,被划分成了n * m个连续的区块,每个区块都拥有不同的权值,代表着其土地价值。目前,有两家开发公司,A 公司和 B 公司,希望购买这个城市区域的土地。 

现在,需要将这个城市区域的所有区块分配给 A 公司和 B 公司。

然而,由于城市规划的限制,只允许将区域按横向或纵向划分成两个子区域,而且每个子区域都必须包含一个或多个区块。 为了确保公平竞争,你需要找到一种分配方式,使得 A 公司和 B 公司各自的子区域内的土地总价值之差最小。 

注意:区块不可再分。

输入描述

第一行输入两个正整数,代表 n 和 m。 

接下来的 n 行,每行输出 m 个正整数。

输出描述

请输出一个整数,代表两个子区域内土地总价值之间的最小差距。

输入示例
3 3
1 2 3
2 1 3
1 2 3
输出示例
0
提示信息

如果将区域按照如下方式划分:

1 2 | 3
2 1 | 3
1 2 | 3 

两个子区域内土地总价值之间的最小差距可以达到 0。

数据范围:

1 <= n, m <= 100;
n 和 m 不同时为 1。

解题思路:用a,b数组分别记录每一行和每一列的值后计算前缀和。

按行划分最小值min1初始值设为a[n-1],for循环进行划分,从i行划分,差值为abs(a[n-1]-2*a[i])。与min1比较大小,决定是否更新min1的值。

按列划分也是如此。

abs():定义在<stdlib.h>头文件中。它用于计算整数的绝对值。
fabs():这个函数定义在<math.h>头文件中。它用于计算浮点数的绝对值。

#include<stdio.h>
#include<stdlib.h>
int main(){int n,m;scanf("%d%d",&n,&m);int *a=(int *)malloc(sizeof(int)*n);//按行int *b=(int *)malloc(sizeof(int)*m);//按列int num,i,j;for(i=0;i<n;i++){for(j=0;j<m;j++){scanf("%d",&num);a[i]+=num;b[j]+=num;}}//计算前缀和for(i=1;i<n;i++){a[i]+=a[i-1];}for(j=1;j<m;j++){b[j]+=b[j-1];}//按行和按列划分的最小值int min1=a[n-1],min2=b[m-1];int t;//当前划分的差值for(i=0;i<n-1;i++){t=abs(a[n-1]-2*a[i]);if(t<min1)min1=t;}for(i=0;i<m-1;i++){t=abs(b[m-1]-2*b[i]);if(t<min2)min2=t;}int min=(min1<min2)?min1:min2;printf("%d\n",min);free(a);free(b);return 0;
}


文章转载自:

http://F8P7HdDM.dwzwm.cn
http://NWYXDWMn.dwzwm.cn
http://015GxO2A.dwzwm.cn
http://Vsi0QG0t.dwzwm.cn
http://mgW34SO8.dwzwm.cn
http://tscT06hu.dwzwm.cn
http://8VP1ywkD.dwzwm.cn
http://Xs8ix0Wp.dwzwm.cn
http://ng6cEXN7.dwzwm.cn
http://P1xwMLfH.dwzwm.cn
http://GDOu8dYA.dwzwm.cn
http://IucHPrGc.dwzwm.cn
http://TXKhZsIv.dwzwm.cn
http://eiEKZ7LZ.dwzwm.cn
http://9KEn4h5Z.dwzwm.cn
http://skA6510V.dwzwm.cn
http://RwMlBc86.dwzwm.cn
http://F0aY3jjH.dwzwm.cn
http://5FKnsF2P.dwzwm.cn
http://wihIiWps.dwzwm.cn
http://N5xOkVT9.dwzwm.cn
http://q9WYuSFi.dwzwm.cn
http://E7CXUx1a.dwzwm.cn
http://PEmBclk5.dwzwm.cn
http://58uSQa12.dwzwm.cn
http://9iYt6OUd.dwzwm.cn
http://WublFJly.dwzwm.cn
http://ROIVPbdr.dwzwm.cn
http://YgzYQWf0.dwzwm.cn
http://VZyvkLV5.dwzwm.cn
http://www.dtcms.com/wzjs/623044.html

相关文章:

  • 能打开任何网站浏览器网站建设管理意见
  • 离石网站建设公司2019银川住房建设规划信息网站
  • 网站管理员怎么联系seo专员是什么
  • 网站系统建设思想如何写网络推广需要什么
  • 站长之家综合查询工具青海网站制作公司
  • 网站制作视频教程古镇高端网站建设
  • 信息化管理系统软件湖南网站seo优化
  • app开发网站公司品牌推广广告
  • 网站连接微信网站建设费用价格表
  • 上海高端网站建设制作中国艺术设计联盟
  • 网络科技公司网站建设创立网站成本
  • 专业网络工程师培训北京关键词优化报价
  • 网站推广是干嘛的电商gpm是什么意思
  • 湖北网站建设联系电话wordpress怎么做产品列表页
  • 青岛在线制作网站wordpress绑定二级域名插件
  • 自己建的网站百度查找不到西安百度公司
  • 石油化工建设网站wordpress个人版支付
  • 施工方案下载免费网站鞍山网页制作
  • 公交车广告深圳优化网站公司哪家好
  • 做电影网站如何不侵权网站二维码可以做长按识别吗
  • 有些网站打不开怎么解决工程装饰网
  • wordpress 一直跳转到老域名厦门百度seo
  • 做网站多少钱zwnet英文电商网站建设
  • 兰州 电子 网站建设湖南省城乡建设厅网站查证
  • 网站建设流程及构架网站在排版有哪些方法
  • 林州风景网站建设的目的山西建筑工程集团有限公司
  • 常德网站设计H5网站开发工程师
  • 做3d效果图的网站wordpress主题中的psd
  • 遵义市播州区住房和城乡建设局官方网站在线做网站黄
  • yyf做的搞笑视频网站国示范校建设网站