数对数量
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小明正在学习使用嵌套循环枚举解决问题。老师给了他一个长度为 的整数序列,要求他统计序列中有多少对满足条件的数对。
一个数对 需要满足以下条件:
- (即第一个数的位置在第二个数之前);
- 和 的符号相同(即同时为正数、同时为负数,或者同时为零)。
注意:同一个数可以出现在多个数对中,只要满足 即可。
请编写一个程序,使用嵌套循环枚举所有可能的 和 (其中 ),并统计符合条件的数对总数。
输入格式
第一行一个整数 ()。
第二行 个用空格分隔的整数 (),表示序列中的数字。
输出格式
一个整数,表示使用嵌套循环枚举出的符合条件的数对总数。
输入输出样例
5
1 -2 3 -4 5
4
4
-1 -2 3 4
2
2025年12月21日周日低级别段C++信息学周赛
- 状态
- 已结束
- 规则
- IOI
- 题目
- 4
- 开始于
- 2025-12-21 19:30
- 结束于
- 2025-12-21 21:30
- 持续时间
- 2 小时
- 主持人
- 参赛人数
- 12