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

大学代作作业的网站太原百度推广排名优化

大学代作作业的网站,太原百度推广排名优化,wordpress 相册 免费模板,中国的卡在日本能用吗给定一个长度为 n 的数组 a。在一次操作中,你可以从索引 2 到 n−1中选择一个索引i,然后执行以下两个操作之一: 将 a[i−1] 减少 1,同时将 a[i1] 增加 1。 将 a[i1] 减少 1,同时将 a[i−1] 增加 1。 在每次操作后&…

 给定一个长度为 n 的数组 a。在一次操作中,你可以从索引 2 到 n−1中选择一个索引i,然后执行以下两个操作之一:
将 a[i−1] 减少 1,同时将 a[i+1] 增加 1。
将 a[i+1] 减少 1,同时将 a[i−1] 增加 1。
在每次操作后,所有值必须保持非负数。你能否通过任意次数的操作使所有元素相等?

输入格式:

第一行包含一个整数 t (1≤t≤10的4次方),表示测试用例的数量。
每个测试用例的第一行包含一个整数 n (3≤n≤2⋅10的5次方),表示数组的长度。
每个测试用例的第二行包含 n 个整数 ai​ (1≤ai​≤10的9次方),表示数组的元素。
保证所有测试用例的 n 之和不超过 2⋅10的5次方。

输出格式:

对于每个测试用例,如果可以通过任意次数的操作使所有数组元素相等,则输出 “YES”(不包含引号);否则,输出”NO”(不包含引号)。

输入样例:

8
3
3 2 1
3
1 1 3
4
1 2 5 4
4
1 6 6 1
5
6 2 1 4 2
4
1 4 2 1
5
3 1 2 1 3
3
2 4 2

输出样例:

在这里给出相应的输出。例如:

YES
NO
YES
NO
YES
NO
NO
NO

 代码:

#include <stdio.h>
int main()
{int n,t;scanf("%d",&t);while(t--){scanf("%d",&n);int a[n];for (int i=0;i<n;i++)scanf("%d",&a[i]);int sum1=0,sum2=0,num1=0,num2=0;for (int i=0;i<n;i++){if (i%2){num1++;sum1+=a[i];}else{num2++;sum2+=a[i];}}        //5 5 6 6不行  必须还要是除后为整数if (sum1/num1 == sum2/num2 && (float)sum1/num1==sum1/num1)printf("YES\n");elseprintf("NO\n");}
}

 

http://www.hengruixuexiao.com/news/26866.html

相关文章:

  • 网络销售怎么跟客户聊天手机网站怎么优化关键词
  • 网站开发的平台郑州百度推广代运营
  • 网站怎样做排名靠前求几个好看的关键词
  • 网站顶部广告代码深圳推广系统
  • 网站制作价格服务杭州最好的seo公司
  • 手机网站开发注意乐陵seo外包
  • 电子商务网站建设流程是什么百度小程序
  • 网站模版制作直通车官网
  • 霸州住房和城乡建设委员会网站如何交换优质友情链接
  • 东莞做网站的网络公司网络营销网站建设案例
  • 高端模版网站做一个官网要多少钱
  • 个人网站做导购要什么经营许可淘宝搜索指数
  • 推荐网站建设收费标准免费制作网站平台
  • 中国城乡建设部官网搜索引擎优化百度
  • 网站登陆验证怎么用java做杭州网站优化公司
  • 自己做网站卖什么网络广告策划方案
  • 网站设计开发网站推广策划书
  • 淮南服装网站建设地址seo短期课程
  • 老薛主机做多个网站网络推广理实一体化软件
  • 广元网络推广seo专员工作内容
  • 朝城做网站公司广州广告公司
  • 免费模板网站制作seo网站优化方案案例
  • 中国建设银行个人查询余额seo企业顾问
  • 西安网站建设中企建站关键词歌词打印
  • 宣传部网站建设方案外贸推广平台排名
  • php做网站需要mysql么网站seo标题优化技巧
  • 局域网下怎么访问自己做的网站市场调研报告怎么写的
  • wordpress 小程序投稿百度关键词优化软件排名
  • 西宁seo网站建设网店网络推广方案
  • 一定得做网站认证如何优化网络速度