递增三元组

news/2024/7/15 17:34:09 标签: c++, 算法, 图论

给定三个整数数组

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, … CN。

对于30%的数据,1 <= N <= 100

对于60%的数据,1 <= N <= 1000

对于100%的数据,1 <= N <= 100000 0 <= Ai, Bi, Ci <= 100000

输出格式

一个整数表示答案

样例输入

3
1 1 1
2 2 2
3 3 3

样例输出

27

#include <bits/stdc++.h>
using namespace std;

int main()
{
	int num,a[100005],b[100005],c[100005],ans;
	cin>>num;
	for(int i=1;i<=num;i++)cin>>a[i];
	for(int i=1;i<=num;i++)cin>>b[i];
	for(int i=1;i<=num;i++)cin>>c[i];
	for(int i=1;i<=num;i++)
	{
		for(int j=1;j<=num;j++)
		{
			for(int k=1;k<=num;k++)
			{
				if(a[i]<b[j]&&b[j]<c[k])ans++;
			}
		}
	}
	cout<<ans;
}

http://www.niftyadmin.cn/n/185247.html

相关文章

Java阶段一Day09

Java阶段一Day09 文章目录Java阶段一Day09继承super方法的重写&#xff08;Overriding&#xff09;教师总结回顾&#xff1a;精华笔记&#xff1a;笔记&#xff1a;补充&#xff1a;继承 代码不用自己写&#xff0c;但是可以自己用 作用&#xff1a;代码复用 关键字&#xf…

【Spring源码】讲讲Bean的生命周期

1、前言 面试官&#xff1a;“看过Spring源码吧&#xff0c;简单说说Spring中Bean的生命周期” 大神仙&#xff1a;“基本生命周期会经历实例化 -> 属性赋值 -> 初始化 -> 销毁”。 面试官&#xff1a;“......” 2、Bean的生命周期 如果是普通Bean的生命周期&am…

多目标追踪——【两阶段】BoT-SORT: Robust Associations Multi-Pedestrian Tracking

目录文章侧重点流程框架运动模型卡尔曼滤波模型相机建模文章链接&#xff1a;BoT-SORT: Robust Associations Multi-Pedestrian Tracking提取码&#xff1a;qqzd 代码链接&#xff1a;https://github.com/NirAharon/BOT-SORT 文章侧重点 本篇文章的工作是基于ByteTrack改进。主…

【统计模型】产品磨损老化单因素方差分析

目录 产品磨损老化单因素方差分析 一、研究目的 二、数据来源和相关说明 三、描述性分析 四、数学建模 五、结论与建议 5.1 结论 5.2建议 六、代码 产品磨损老化单因素方差分析 摘要 本文通过描述性统计分析与单因素方差分析&#xff0c;分析国内外工厂某产品磨损老化…

如何间接调用 Chat GPT 3.5,这里有一个简单的方案,基于 SpringBoot ,部署方便

本项目适用于已经具有 Chat GPT API-key 但又苦于访问速度的小伙伴 关于Chat GPT 最近它的出现&#xff0c;给我们写程序的人带来了许多新思路&#xff0c;比如&#xff1a; 用它写一些基础的代码用它帮我们整理思路、寻找灵感用它做翻译用它做总结还有许许多多新的用法 遇…

ViLT-多模态论文复现

写在前面 个人学习记录之作。仅供参考。 相关资料 关于多模态&#xff0c;其实这个图片已经基本上说尽了。 然后特别推荐B站李沐大神的论文讲解&#xff1a;多模态论文串讲上【论文精读46】 论文地址&#xff1a;https://arxiv.org/abs/2102.03334 论文代码地址&#xff1…

Mapper方法的具体执行流程分析

获取Mapper对象时&#xff0c;会获取到一个MapperProxyFactory工厂类&#xff0c;并创建一个MapperProxy代理类&#xff0c;在执行Mapper接口的方法时&#xff0c;会调用MapperProxy的invoke方法。 invoke&#xff08;&#xff09;里又是调用execute&#xff08;&#xff09;方…

【软考高项】新一代信息技术及应用之区块链

文章目录定义分类典型特征技术体系视角关键技术分布式账本加密算法共识机制应用参考资料信息技术在智能化、系统化、微型化、云端化的基础上不断融合创新&#xff0c;促进了物联网、云计算、大数据、区块链、人工智能、虚拟现实等新一代信息技术的诞生。新一代信息技术与信息资…