首页
DreamJudge
院校信息
考研初试
考研复试
保研专区
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
禾火
2026年2月5日 10:49
二元组整数 题解:
P1024
回复 0
|
赞 0
|
浏览 3
#include<iostream> using namespace std; #include <algorithm> int main() { int length; cin >> length; int a[30]; int count = 0; for (int i = 0; i < length; i++) { &n...
禾火
2026年2月5日 10:49
二元组整数 题解:
P1024
回复 0
|
赞 0
|
浏览 2
#include<iostream> using namespace std; #include <algorithm> int main() { int length; cin >> length; int a[30]; int count = 0; for (int i = 0; i < length; i++) { &n...
mlx
2026年2月3日 23:06
二元组整数 题解:
P1024
回复 0
|
赞 0
|
浏览 13
#include<iostream> #include<algorithm> #include<map> using namespace std; const int N=31; int n,a[N]; map<pair<int,int>,int> m; int main() { cin>>n; for(int i=0;i<n;i++) cin>>a[i]; sort(a,a+n); for(int i=0;i<n;i++) for(...
JDTG007
2026年1月28日 20:06
二元组整数 题解:
P1024
回复 0
|
赞 1
|
浏览 76
#include<bits/stdc++.h> using namespace std; struct Num{ int first; int second; }; int compare(struct Num a,struct Num b); int main(){ int n; scanf("%d",&n); int a[n]; &...
mzymzyo
2020年3月18日 02:53
题解:二元组整数
P1024
回复 1
|
赞 8
|
浏览 10.6k
因为答案要从小到大排列,所以先将整个数组排序。再来个二重循环输出。 这题关键是去重,之前已经输出过的一对就不要再输出了,所以创建了一个二维数组记录这对数有没有输出过 #include <bits/stdc++.h> using namespace std; int n, a[35]; bool b[100][100]; int main() { cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; sort(a + 1, a + n + 1);//排序 ...
曾不会
2026年1月26日 15:47
二元组整数 题解:
P1024
回复 0
|
赞 1
|
浏览 73
//使用数组保存数字,用flag来判断是否输出过用一组数据 #include<stdio.h> int main() { int n; scanf("%d",&n); int a[10000]; int flag[10000]; for(int i=0;i<10000;i++) { &n...
leo110
2025年8月25日 22:51
二元组整数 题解:建议题例给出更具代表性的例子,要不然容易被重复这个词
P1024
回复 0
|
赞 6
|
浏览 877
/* 题目的意思是不允许一个int去构成一个二元组,必须是2个int; 其次构成的二元组不能重复,而不是说这两个int不能重复. 例如1,2,2,2这四个可以构成4x3=12个二元组,但是(1,2)只能出现一次,(2,2)也只能出现一次;所以也只有(1,2),(2,1)和(2,2)三个输出 想法:先排序(可以用数组或者vector去排),之后用set去重; */ #include<iostream> ...
2072166673
2025年8月7日 14:41
二元组整数 题解:回溯模板题(类似于求排列数),可以用set判断是否重
P1024
回复 0
|
赞 0
|
浏览 548
#include<bits/stdc++.h> using namespace std; vector<int> path; vector<vector<int> > result; void backtracking(vector<int> nums,vector<bool> vis) { if(path.size()==2) { for(int i...
lxy0928
2025年3月25日 11:26
二元组整数 题解:vector pair
P1024
回复 0
|
赞 1
|
浏览 945
#include <bits/stdc++.h> using namespace std; bool cmp(pair<int,int>a,pair<int,int>b){ if(a.first!=b.first){ return a.first<b.first; }else{ return a.second&...
zoumiaoer
2025年3月23日 09:11
二元组整数 题解:
P1024
回复 0
|
赞 1
|
浏览 833
目前能想到最简单的方法,不断调试才正确运行的,没有暴力矩阵法巧妙 面向结果不断处理掉错误的输出 #include <stdio.h> #include <stdlib.h> int cmp(const void *a, const void *b){ return (*((int *)a)-*((int *)b)); } int main(){ int a[30]; int n;  ...
1
2
3
...
5
题目
二元组整数
题解数量
48
发布题解
在线答疑
热门题解
1
二元组整数 题解:佬们看看为什么通过率33%
2
二元组整数 题解:求助通过率33%
3
二元组整数 (搜索和C++ set)题解:
4
二元组整数 题解:暴力set
5
二元组整数 题解:纯c语言数组解法
6
二元组整数 题解:排序后针对重复数值的输出做特殊处理
7
二元组整数 题解:C++简便做法,利用set容器去重、排序,AC只有33,求大佬解惑
8
题解:二元组整数
9
二元组整数 题解:
10
二元组整数 题解:vector+map