嘿嘿嘿
2023-07-15 11:01:07
发布于:浙江
#include<bits/stdc++.h>
using namespace std;
int a[1010];
int col[1010];
int main(){
int n;
cin>>n;
for(int i = 1;i <=n ;i++){
cin>>a[i];
}
for(int i = 1;i <=n ;i++){
cin>>col[i];
} //输入每个数的大小和颜色
int cnt = 0;//统计对数
for(int i = 1;i <=n ;i++){
//取出1~n的每个数进行判断
for(int j =i + 1;j <=n ;j++){
//因为j一定要比i大,所以设定为i+1方便判断
if(a[j] < a[i] && col[i]== col[j]){
cnt ++;
//如果满足j>i,并且a[j]<a[i] 同时颜色
//相同的条件,则为我们要找的对数,对数总数+1
}
}
}
cout<<cnt<<endl;
return 0;
}
全部评论 2
我看你做的题跟我一样,参加的比赛是杭州的复赛
2023-07-15 来自 河北
0你是杭州营的?
2023-07-15 来自 河北
0嗯
2023-07-15 来自 浙江
0你现在还在上吗?在上课?
2023-07-15 来自 河北
0我来啦!
2023-07-15 来自 河北
0
有帮助,赞一个