kedaOJ#P1530一起摇摆

题目

kedaOJ#P1530一起摇摆

思路

代码

#include<bits/stdc++.h>
int main() {
	int n;
	std::cin >> n;
	std::vector<int> arr1(n);
	std::vector<int> arr2(n);
	for (int i = 0; i < n; ++i) {
		std::cin >> arr1[i];
	}
	for (int i = 0; i < n; ++i) {
		std::cin >> arr2[i];
	}
	std::vector<int> result;
	std::sort(arr1.begin(), arr1.end());
	std::sort(arr2.begin(), arr2.end());
	for (int i = 0, j = 0; i < n && j < n; ) {
		if (arr1[i] == arr2[j]) {
			result.push_back(arr1[i]);
			i++;
			j++;
		} else if (arr1[i] < arr2[j]) {
			i++;
		} else {
			j++;
		}
	}{
		int min_val = *result.begin();
		std::cout  << min_val << std::endl;
	}
	return 0;
}
posted @ 2024-06-22 14:28  mcr130102  阅读(9)  评论(0编辑  收藏  举报
请不要抄袭任何人的博客,这是对一名开发者最基本的尊重。