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

网站的首页需要什么内容网站广告赚钱吗

网站的首页需要什么内容,网站广告赚钱吗,网页设计教程百度云,wordpress版权文字题目 给定一个 nn 的整数矩阵。对任一给定的正整数 k<n&#xff0c;我们将矩阵的偶数列的元素整体向下依次平移 1、……、k、1、……、k、…… 个位置&#xff0c;平移空出的位置用整数 x 补。你需要计算出结果矩阵的每一行元素的和。 输入格式&#xff1a; 输入第一行给出…

题目

给定一个 n×n 的整数矩阵。对任一给定的正整数 k<n,我们将矩阵的偶数列的元素整体向下依次平移 1、……、k、1、……、k、…… 个位置,平移空出的位置用整数 x 补。你需要计算出结果矩阵的每一行元素的和。

输入格式:
输入第一行给出 3 个正整数:n(<100)、k(<n)、x(<100),分别如题面所述。

接下来 n 行,每行给出 n 个不超过 100 的正整数,为矩阵元素的值。数字间以空格分隔。

输出格式:
在一行中输出平移后第 1 到 n 行元素的和。数字间以 1 个空格分隔,行首尾不得有多余空格。

输入样例:
7 2 99
11 87 23 67 20 75 89
37 94 27 91 63 50 11
44 38 50 26 40 26 24
73 85 63 28 62 18 68
15 83 27 97 88 25 43
23 78 98 20 30 81 99
77 36 48 59 25 34 22

输出样例:
440 399 369 421 302 386 428

样例解读

需要平移的是第 2、4、6 列。给定 k=2,应该将这三列顺次整体向下平移 1、2、1 位(如果有更多列,就应该按照 1、2、1、2 …… 这个规律顺次向下平移),顶端的空位用 99 来填充。平移后的矩阵变成:

11 99 23 99 20 99 89
37 87 27 99 63 75 11
44 94 50 67 40 50 24
73 38 63 91 62 26 68
15 85 27 26 88 18 43
23 83 98 28 30 25 99
77 78 48 97 25 81 22
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB

代码

#include<bits/stdc++.h>
using namespace std;int main()
{// 读取矩阵大小 n、平移步长 k 和填充元素 numint n, k, num;cin >> n >> k >> num;// 用于记录当前偶数列的平移步数,初始为 1int p = 1;// 定义两个 n+1 行 n+1 列的二维数组// s 数组用于存储原始矩阵元素// s_aim 数组用于存储平移后的矩阵元素int s[n + 1][n + 1];int s_aim[n + 1][n + 1];// 读取矩阵元素并初始化 s_aim 数组for (int i = 1; i <= n; i++) {for (int j = 1; j <= n; j++) {cin >> s[i][j];s_aim[i][j] = s[i][j];}}// 遍历矩阵的每一列for (int i = 1; i <= n; i++) {// 如果平移步长为 0,无需平移,跳出循环if (k == 0) break;// 如果是偶数列,进行平移操作if (i % 2 == 0) {// 将当前偶数列元素向下平移 p 个位置for (int j = n; j >= 1; j--) {s_aim[j][i] = s[j - p][i];}// 用 num 填充平移后空出的位置for (int j = 1; j <= p; j++) {s_aim[j][i] = num;}// 更新平移步数 p,按 1 到 k 循环p = (p % k) + 1;}}// 计算并输出平移后矩阵每行元素的和for (int i = 1; i <= n; i++) {int sum = 0;for (int j = 1; j <= n; j++) {sum += s_aim[i][j];}cout << sum;// 每行和之间用空格分隔,但最后一行末尾无空格if (i != n) cout << " ";}return 0;
}
http://www.dtcms.com/wzjs/835767.html

相关文章:

  • 网站结构怎么做适合优化如何写市场调研报告
  • 网站做的简单是什么意思外贸建站seo优化
  • 计算机网站建设实训总结门户网站的营销方式
  • 网站建设摊销方法wordpress游客发帖
  • 中国建设投资集团 网站首页wordpress 4.7.3
  • 做素材网站存储wordpress主题分享吧
  • 小蘑菇网站建设软件新建网站如何做关键词
  • 网站建设维护 微信免费软文发布平台有哪些
  • 模型下载网站开发流程网站建设分站要备案
  • 做网站的公司应该税率多少中天建设集团山西分公司网站
  • 网站建设合同英文版做外贸网站需要缴什么税
  • 律师网站建设与维护网站建设费会计分录
  • 网站后台程序湖南省建设厅官方网站官网
  • 糗百网站开发淄博哪有培训做网站的
  • 网站备份查询三门网站建设
  • seo做的不好的网站有哪些四川聚顺成网络科技有限公司
  • 柳河县做网站建设股公司网站
  • 企业网站制作的方法怎么写网站规划方案
  • 罗湖商城网站设计推荐ps做网站页面设置为多大
  • 重庆网站建设招聘使页面具有动态效果的网站建设技术
  • 厦门手机网站制作国家域名注册服务网
  • 没有网站也可以做cpa网站弹出
  • 做哪些网站比较赚钱方法wordpress当前位置调用
  • 山东省建设资格注册中心网站搜索附近的电子产品
  • 帮做装修设计的网站临汾网站建设公司
  • 阿里云备案成功怎么建设网站宿迁网络公司
  • 网站建设行业2017wordpress如何修改前端
  • 宿州商务网站建设h5网站制作网站开发
  • ssh框架做音乐网站网站开发设计总结
  • 网站建设工资怎么样合肥制作网站价格