(计蒜客)蓝桥杯模拟赛(B组)第一题
2018-03-25 23:22
218 查看
给你一个从 n \times nn×n 的矩阵,里面填充 11 到 n \times nn×n。例如当 nn 等于 33 的时候,填充的矩阵如下。1
101 的时候,矩阵和是多少?
思路:找规律,加的个数随行数递增2,加的数随行数递增101
#include <iostream>
using namespace std;
int main()
{
long long sum = 0;
for(int i = 51,j = 1;i <= (101*50+51),j <= 101; i+=101,j += 2)
{
sum += i*j;
}
for(int i = 5101+101,j = 99; i<=(101*100+51),j >= 1;i+=101,j -= 2)
{
sum+=i*j;
}
cout<<sum<<endl;
return 0;
}
1 2 32
4 5 63
7 8 9现在我们把矩阵中的每条边的中点连起来,这样形成了一个新的矩形,请你计算一下这个新的矩形的覆盖的数字的和。比如,n = 3n=3 的时候矩形覆盖的数字如下。1
22
4 5 63
8那么当 nn 等于 101
101 的时候,矩阵和是多少?
思路:找规律,加的个数随行数递增2,加的数随行数递增101
#include <iostream>
using namespace std;
int main()
{
long long sum = 0;
for(int i = 51,j = 1;i <= (101*50+51),j <= 101; i+=101,j += 2)
{
sum += i*j;
}
for(int i = 5101+101,j = 99; i<=(101*100+51),j >= 1;i+=101,j -= 2)
{
sum+=i*j;
}
cout<<sum<<endl;
return 0;
}
相关文章推荐
- 蓝桥杯 模拟赛A 矩阵求和
- 2017蓝桥杯模拟赛 Problem F: 滑动解锁(21分)
- 蓝桥杯模拟赛五 快速幂
- 蓝桥杯-2017模拟赛本科试题-猜算式-java
- 第六届 蓝桥杯 省赛 第一题 奖券数目
- 2017年蓝桥杯模拟赛-5补全数字
- 第八届蓝桥杯国赛Java b组 第一题
- 第七届蓝桥杯B组 第一题 煤球数目
- 第八届蓝桥杯国赛JavaB第一题
- 第六届蓝桥杯A组C/C++第一题 方程整数解
- 2013年 模拟赛 java 本科 B组蓝桥杯
- 蓝桥杯2012决赛JAVA本科组决赛第一题个人理解
- 2018 蓝桥杯省赛 A 组模拟赛 末尾零的个数
- 2017蓝桥杯模拟赛 Problem G: 风险度量(40分)
- 第五套 蓝桥杯B 模拟赛 末尾零的个数
- 2017年蓝桥杯模拟赛-6补全等式
- 蓝桥杯,第一题.购物单
- 【补题计划】913模拟赛第一题——maze2
- 第七届蓝桥杯决赛JavaA组第一题_阶乘位数
- 第七届蓝桥杯大赛个人赛决赛(软件类C语言B组)第一题:一步之遥