最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

統(tǒng)計(jì)子矩陣(c++2022b組藍(lán)橋杯)

2023-03-26 11:52 作者:新新無所畏懼  | 我要投稿

問題描述

給定一個(gè)?N×M?的矩陣?A, 請你統(tǒng)計(jì)有多少個(gè)子矩陣 (最小1×1, 最大N×M)?滿足子矩陣中所有數(shù)的和不超過給定的整數(shù)?K??

輸入格式

第一行包含三個(gè)整數(shù)?N,M?和?K.

之后?N?行每行包含?M?個(gè)整數(shù), 代表矩陣?A.

輸出格式

一個(gè)整數(shù)代表答案。

樣例輸入

3 4 10

1 2 3 4

5 6 7 8?

9?10 11 12

樣例輸出

19

代碼:
TL代碼暴力求解:

#include<iostream>

#include<set>

#include<sstream>

#include<string>

#include<algorithm>

using namespace std;

long long n,m,k,cnt;

int a[510][510];

int getsum(int x1,int y1,int x2,int y2){

int sum=0;

for(int i=x1;i<=x2;i++){

for(int j=y1;j<=y2;j++){

sum+=a[i][j];

}

}

return sum;

}

int main()

{

cin>>n>>m>>k;

for(int i=0;i<n;i++){

for(int j=0;j<m;j++){

cin>>a[i][j];

}

}

for(int i=0;i<n;i++){

? ? ? ? for(int j=0;j<m;j++){

? ? ? ? ? ? for(int x=i;x<n;x++){

? ? ? ? ? ? ? ? for(int y=j;y<m;y++){

? ? ? ? ? ? ? ? ? ? if(getsum(i,j,x,y)<=k)cnt++;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? }

? ? }

cout<<cnt;

return 0;

}



統(tǒng)計(jì)子矩陣(c++2022b組藍(lán)橋杯)的評論 (共 條)

分享到微博請遵守國家法律
永胜县| 剑川县| 墨江| 安康市| 星座| 上高县| 江陵县| 沐川县| 福贡县| 加查县| 云阳县| 佛山市| 宜黄县| 密山市| 鸡泽县| 泾阳县| 罗山县| 富裕县| 黄骅市| 香格里拉县| 延安市| 孟州市| 平泉县| 陇川县| 收藏| 永顺县| 镶黄旗| 汉源县| 东海县| 大埔区| 沅江市| 河北区| 金乡县| 松江区| 昂仁县| 绥中县| 沈丘县| 班玛县| 东乡县| 滁州市| 紫阳县|