码迷,mamicode.com
首页 > 其他好文 > 详细

计蒜客 蓝桥模拟 A. 结果填空:矩阵求和

时间:2018-03-31 20:36:46      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:代码   lin   line   color   class   name   app   math   填充   

给你一个从 n×nn \times nn×n 的矩阵,里面填充 111 到 n×nn \times nn×n 。例如当 nnn 等于 333 的时候,填充的矩阵如下。

 
1
1 2 3
2
4 5 6
3
7 8 9

现在我们把矩阵中的每条边的中点连起来,这样形成了一个新的矩形,请你计算一下这个新的矩形的覆盖的数字的和。比如,n=3n = 3n=3 的时候矩形覆盖的数字如下。

 
 
1
  2
2
4 5 6
3
  8

那么当 nnn 等于 101101101 的时候,矩阵和是多少?

代码:

 

#include <iostream>
#include <cstdio>
using namespace std;
long long sum;
int main()
{
    for(int i = 1;i <= 101;i ++)
    {
        sum += (51 + (i - 1) * 101) * (i <= 51 ? i * 2 - 1 : (101 - i + 1) * 2 - 1);
    }
    cout<<sum;
}

 

 

 

计蒜客 蓝桥模拟 A. 结果填空:矩阵求和

标签:代码   lin   line   color   class   name   app   math   填充   

原文地址:https://www.cnblogs.com/8023spz/p/8683667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!