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

歡迎光臨散文網(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)計子矩陣的評論 (共 條)

分享到微博請遵守國家法律
清水河县| 景德镇市| 广水市| 公主岭市| 怀宁县| 洪雅县| 虹口区| 砚山县| 崇文区| 赣州市| 康马县| 拉萨市| 巴塘县| 遵义市| 湘阴县| 德兴市| 望江县| 宜良县| 佛山市| 青阳县| 石城县| 城口县| 桐柏县| 新泰市| 奉化市| 应用必备| 聂荣县| 成安县| 昌吉市| 澜沧| 江口县| 东宁县| 墨竹工卡县| 漳州市| 威海市| 秀山| 江西省| 霍城县| 进贤县| 贡觉县| 波密县|