藍橋杯第九屆省賽 第六題 遞增三元組

2021-08-18 04:38:16 字數 888 閱讀 2631

給定三個整數陣列

a = [a1, a2, ... an], 

b = [b1, b2, ... bn], 

c = [c1, c2, ... cn],

請你統計有多少個三元組(i, j, k) 滿足:

1. 1 <= i, j, k <= n  

2. ai < bj < ck  

【輸入格式】 

第一行包含乙個整數n。

第二行包含n個整數a1, a2, ... an。

第三行包含n個整數b1, b2, ... bn。

第四行包含n個整數c1, c2, ... cn。

對於30%的資料,1 <= n <= 100  

對於60%的資料,1 <= n <= 1000 

對於100%的資料,1 <= n <= 100000 0 <= ai, bi, ci <= 100000 

【輸出格式】

乙個整數表示答案

【樣例輸入】

31 1 1

2 2 2

3 3 3

【樣例輸出】

27 請嚴格按要求輸出,不要畫蛇添足地列印類似:「請您輸入...」 的多餘內容。

#include#includeusing namespace std;

int n, cnt = 0;

vectorv[100005];

void dfs(int row, int k, int x)

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

}int main()

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

printf("%d", cnt);

return 0;

}

第九屆藍橋杯省賽第六題 遞增三元組

給定三個整數陣列 a a1,a2,an b b1,b2,bn c c1,c2,cn 請你統計有多少個三元組 i,j,k 滿足 1.1 i,j,k n 2.ai bj ck 3 輸入格式 第一行包含乙個整數n。第二行包含n個整數a1,a2,an。第三行包含n個整數b1,b2,bn。第四行包含n個整數c...

藍橋杯 遞增三元組(第九屆第六題)

給定三個整數陣列 a a1,a2,an b b1,b2,bn c c1,c2,cn 請你統計有多少個三元組 i,j,k 滿足 1.1 i,j,k n 2.ai bj ck 輸入格式 第一行包含乙個整數n。第二行包含n個整數a1,a2,an。第三行包含n個整數b1,b2,bn。第四行包含n個整數c1,...

第九屆藍橋杯省賽C B組第六題

給定三個整數陣列 a a1,a2,an b b1,b2,bn c c1,c2,cn 請你統計有多少個三元組 i,j,k 滿足 1 i,j,k n ai bj ck 輸入格式 第一行包含乙個整數n。第二行包含n個整數a1,a2 an。第三行包含n個整數b1,b2 bn。第四行包含n個整數c1,c2 c...