题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
连线交叉

题目题干

描述

如图所示,平面上有两条平行线。每条平行线上都分布有N个点(图中用小圆圈表示),从左到右编号为1~N。OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在我们连N条线段,其中第i条线段是从第一条平行线的Ai号点连向第二条平行线的Bi号点。OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

连线保证每个点都恰好关联一条线段。OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请你计算总共有多少对线段之间发生了交叉(存在交点)。OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

连线交叉描述 如图所示,平面上有两条平行线。每条平行线上都分布有N个点(图中用小圆圈表示),从左到右编号为1~N。  现在我们连N条线段,其中第i条线段是从第一条平行线的Ai号点连向第二条平行线的Bi号点。  连线保证每个点都恰好关联一条线段。  请你计算总共有多少对线段之间发生了交叉(存在交点)。    输入 第一行包含一个整数N 以下N行每行包含两个整数Ai和Bi  对于50%的数据,1 <= N <= 10000 对于100%的数据,1 <= N <= 200000 1 <= Ai, Bi <= N 输出 一个整数代表答案 样例输入 3 2 1 1 3 3 2 样例输出 2OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
第一行包含一个整数NOAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
以下N行每行包含两个整数Ai和BiOAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于50%的数据,1 <= N <= 10000OAO100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于100%的数据,1 <= N <= 200000 1 <= Ai, Bi <= N
输出
一个整数代表答案
样例输入
3
2 1
1 3
3 2
样例输出
2

答案解析

相关题目

素数之恋描述 标题取自记录数学家黎曼与黎曼猜想的同名传记小说《素数之恋》。 给出两个四位数素数(素数即为质数),请你通过若干次操作(可以为零次),把它们变成相等的数。一次操作过程如下: 选择其中任
连线交叉描述 如图所示,平面上有两条平行线。每条平行线上都分布有N个点(图中用小圆圈表示),从左到右编号为1~N。 现在我们连N条线段,其中第i条线段是从第一条平行线的Ai号点连向第二条平行线的Bi
最大数
井字棋的胜负描述 井字棋是一个简单有趣的两人博弈游戏。棋盘是 3*3 的"井"字,两人轮流在空白格落子,本题用大写字母 X 和 O 表示,先手为 X,后手为 O,先占据同一行或同一
查找九宫格1
字母表字符串描述 如果一个长度为26的字符串,恰好包含a到z每个英文字母各一次,我们就称这个字符串是"字母表字符串"。 给定一个长度26,只包含小写字母的字符串,判断它是不是&q
四角移动描述 给定一个N行M列的二维数组A,请你把4个角上的数顺时针旋转90度。即把左上角移动到右上角、右上角移动到右下角、右下角移动到左下角、左下角移动到左上角。其他位置不变。 输出移动之后的二维
大写字母统计描述 输入一个只包含大小写字母和数字的字符串,请你统计其中大写字母总计有多少个? 输入 一个只包含大小写字母和数字的字符串S。长度不超过1000 输出 一个整数代表答案 样例输入 Opb
扑克牌排序描述 桥牌是一项两人对两人的四人扑克游戏。游戏过程分为叫牌和打牌,需要精确计算牌力,并和队友默契配合,是一项普及面很广的、有趣、益智的游戏。 这里我们不讨论复杂的叫牌体系和打牌规则,只讨论拿
身份证输出年月日描述 你知道吗?现在我们是用的身份证号码一共有18位。 其中第1至第6位是地址码。 第7至第14位是出生日期码,格式是YYYYMMDD,其中YYYY是四位年份,MM是两位月份,DD是两

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢