文章

2

粉丝

0

获赞

2

访问

160

头像
二元组整数 题解:
P1024 贵州大学机试题
发布于2026年3月19日 19:48
阅读数 87

#include<iostream>
using namespace std;
#include <string>
#include <vector>
#include <map>
#include<algorithm>
#include<sstream>
#include<map>

int main(){
	int n;
	cin>>n;

	vector<int> nums;
	int num;
	for (int i=0;i<n;i++){
		cin>>num;
		nums.push_back(num);
	}
	sort(nums.begin(),nums.end());

	for(int i=0;i<nums.size();i++){
		if ((i>0)&&(nums[i]==nums[i-1])) continue;
		for (int j=0;j<nums.size();j++){
			if ((j>0)&&(nums[j]==nums[j-1])&&(j-1!=i)) continue;
			if (i!=j){
				cout<<"("<<nums[i]<<","<<nums[j]<<")";
				if (i==n-1&&j==n-1){
					continue;
				}else cout<<endl;
			}
		}
	}


	//system("pause");
	return 0;
}

这个题目还是有一定的坑的。

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发