五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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)橋杯)的評論 (共 條)

分享到微博請遵守國家法律
安阳县| 渝中区| 水富县| 琼结县| 丰都县| 马山县| 东乡县| 邹平县| 大安市| 西青区| 元谋县| 胶州市| 德昌县| 泰宁县| 临猗县| 比如县| 西华县| 股票| 玉林市| 南京市| 沧源| 祁东县| 鄂托克旗| 赫章县| 通榆县| 潜山县| 广河县| 金坛市| 卓尼县| 子长县| 宜君县| 噶尔县| 永胜县| 娄底市| 子长县| 海晏县| 彩票| 安庆市| 巴东县| 道孚县| 镇坪县|