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

站群wordpress搜狗网站收录

站群wordpress,搜狗网站收录,空间建网站,黄骅港开发区05.魔术数组 题目描述 一个 N 行 N 列的二维数组,如果它满足如下的特性,则成为“魔术数组”: 1、从二维数组任意选出 N 个整数。 2、选出的 N 个整数都是在不同的行且在不同的列。 3、在满足上述两个条件下,任意选出来的 N 个整…

05.魔术数组

题目描述

一个 N 行 N 列的二维数组,如果它满足如下的特性,则成为“魔术数组”:
1、从二维数组任意选出 N 个整数。
2、选出的 N 个整数都是在不同的行且在不同的列。
3、在满足上述两个条件下,任意选出来的 N 个整数的总和都是相等的。
例如,这是一个 4×4 的二维数组:

140 80 160 60
90 30 110 10
100 40 120 20
130 70 150 50

你会发现,任意从里面选出 4 个来自不同行和不同列的整数,它们的总和都是 340,所以这个二维数组是 “魔术数组”。
现在给出整数 N,给出二维数组第一行的 N 个整数,再给出二维数组的左上角到右下角的对角线上的 N 个 整数。
你的任务是根据给出的数据,构造满足题意的“魔术数组”。
如果有多种方案,输出任意一种方案, 如果没有方案,输出-1。

输入格式
第一行,一个整数 N。 1 <= N <= 30。
第二行,N 个整数,表示魔术数组的第一行的 N 个整数。每个整数范围[-1000,1000]。
第三行,N 个整数,表示魔术数组的左上角到右下角的对角线上面的。

输出格式
N 行 N 列的二维数组,表示满足题意的“魔术数组”,或者-1。

输入样例

4
140 80 160 60
140 30 120 50

输出样例

140 80 160 60
90 30 110 10
100 40 120 20 
130 70 150 50

题解:仔细观察样例数组,就会发现一个规律:在数组中选取一个矩形,矩形的左下角的元素 = 左上角 + 右下角 - 右上角。用代码就是这样:a[ i ][ j ]=a[ 1 ][ j ]+a[ i ][ i ]-a[ 1 ][ i ]。

#include<bits/stdc++.h>
using namespace std;
int n,a[50][50];
int main(){cin>>n;for(int i=1;i<=n;i++){cin>>a[1][i];}for(int i=1;i<=n;i++){cin>>a[i][i];}for(int i=2;i<=n;i++){for(int j=1;j<=n;j++){if(i==j) continue;a[i][j]=a[1][j]+a[i][i]-a[1][i];}}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){cout<<a[i][j]<<" ";}cout<<endl;}return 0;
}

 

http://www.tj-hxxt.cn/news/11357.html

相关文章:

  • 免费0代码开发平台萌新seo
  • 树形菜单网站怎么引流推广
  • asp+php+mysql+aspx环境搭建与6种网站安装2免费建站有哪些
  • 网站建设服务有哪些方面超级外链自动发布工具
  • aspcms开源企业网站建设系统爱站网权重查询
  • 酒店网站建设目标长沙免费网站建站模板
  • wordpress wp mail smtp苏州关键词优化seo
  • 传奇私服网站花生壳怎么做代发新闻稿的网站
  • 长沙有哪个学校可以学网站建设温州seo服务
  • 邯郸网站设计服务平台宣传软文
  • 山西网站开发二次开发天津seo推广软件
  • 武汉 酒店 网站制作百度答主招募入口官网
  • 高端网站建设公司哪家服务态度好seo 工具
  • 授权登录网站怎么做泉州百度网络推广
  • 动漫做视频在线观看网站网店运营的工作内容
  • 网站建设的目标与期望高端营销型网站制作
  • iis的网站默认端口站长工具查询seo
  • 专业刷单网站建设抖音seo优化公司
  • 河南做网站汉狮网络十大品牌营销策划公司
  • wordpress 4.6关键词首页排名优化
  • 做旅游网站毕设任务书百度一下百度网页版
  • 江苏建设信息网站有时候打不开怎么创建一个网页
  • 做公众号好还是网站好推广运营怎么做
  • 中国苹果手机官方网站序列号查询2345网址大全设主页
  • 香港服务器做网站抖音seo怎么做的
  • 网站建设企业合作邀请函网络营销策划的流程
  • 创建网站的目的是什么意思seo兼职怎么收费
  • 网站图怎么做会高清云建站模板
  • 做网站需要哪些成本seo优化网络公司排名
  • 搭建网站是什么百度竞价广告点击器