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

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

算法競賽2022年第十三屆藍橋杯C++ B組_統(tǒng)計子矩陣

2022-04-16 15:58 作者:Clayton_Zhou  | 我要投稿

//?https://www.acwing.com/problem/content/submission/4408/

// 代碼已經(jīng)檢測通過

#include<iostream>??

#include<algorithm>

?using namespace std;


typedef long long ll;

const int N = 503;

int n=3, m=4, k=10;

int a[N][N]={

{0,0, 0, 0, 0},

{0,1, 2, 3, 4},

{0,5, 6, 7, 8},

{0,9, 10, 11, 12}

};



int main(){

?

? ?// cin >> n >> m >> k;

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

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

? ? ? ? ? ?// cin >> a[i][j];

? ? ? ? ? ? a[i][j] += a[i - 1][j] + a[i][j - 1] - a[i - 1][j - 1];

? ? ? ? }

? ? }



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

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

? ? ? ? ? ? cout <<? a[i][j]<<"? ?";? ? ? ? ? ??

? ? ? ? }

cout << endl;

? ? }

? ? ll ans = 0;

? ? for(int i=1; i<=m; i++){

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

? ? ? ? ? ? for(int s = 1, t = 1; t <= n; t ++ ){

// a[t][j] - a[s - 1][j]? ? --> j 列? t-(s-1)行

// a[t][i - 1] - a[s - 1][i - 1]? ? i-1 列? t-(s-1)行

//? j-(i-1) 列? t-(s-1)行,? ? ? ? 左上角(s,i),? 右下角 (t,j) 確定矩陣的元素之和

? ? ? ? ? ? ? ? while(s <= t && a[t][j] - a[s - 1][j] - a[t][i - 1] + a[s - 1][i - 1] > k) s ++ ;

? ? ? ? ? ? ? ? if(s <= t) ans += t - s + 1; // 最大行為t行(包含i列到j(luò)列)的矩陣個數(shù)

? ? ? ? ? ? }

? ? ? ? }

? ? }


? ? cout << ans << '\n';

}

?


算法競賽2022年第十三屆藍橋杯C++ B組_統(tǒng)計子矩陣的評論 (共 條)

分享到微博請遵守國家法律
武城县| 如皋市| 色达县| 澄迈县| 肥西县| 彭州市| 牡丹江市| 富锦市| 玉门市| 抚松县| 泾川县| 聂拉木县| 库尔勒市| 山丹县| 长岛县| 出国| 岗巴县| 凭祥市| 嫩江县| 增城市| 庄河市| 黄大仙区| 鹿邑县| 望都县| 萨嘎县| 天水市| 屏南县| 奎屯市| 平舆县| 报价| 新乡县| 德化县| 清镇市| 威远县| 西乌珠穆沁旗| 襄城县| 苏尼特左旗| 汉川市| 明光市| 读书| 罗甸县|