思路:

模拟,枚举。

实现:

 #include <iostream>
using namespace std; const int N = ; int a[N], b[N], cnt[N], n, x, y; int main()
{
cin >> n;
for (int i = ; i < n; i++) cin >> a[i], cnt[a[i]]++;
for (int i = ; i < n; i++) cin >> b[i];
for (int i = ; i <= n; i++)
{
if (cnt[i] == ) x = i;
else if (cnt[i] == ) y = i;
}
for (int i = ; i < n; i++)
{
if (a[i] == x)
{
a[i] = y;
int bad = ;
for (int j = ; j < n; j++)
if (b[j] != a[j]) bad++;
if (bad == )
{
for (int j = ; j < n; j++) cout << a[j] << " ";
return ;
}
a[i] = x;
}
}
return ;
}

最新文章

  1. php获得文件夹下所有文件的递归算法
  2. 未能加载文件或程序集xxx或它的某一个依赖项 试图加载格式不正确的程序
  3. 【转】c# yield用法
  4. TDD 实践过程
  5. C# ACM poj1002
  6. 操作Action
  7. 关于DOM的理解
  8. 一天搞定CSS: 浮动(float)的副作用--12
  9. swift手记-4
  10. OS X 平台的 8 个实用终端工具
  11. centos 7下安装python 3.6笔记
  12. vue中input输入框的模糊查询实现
  13. js判断移动端是否安装某软软件,安装直接打开相应的链接,否则跳转到下载商店方法
  14. 【win10】显示窗口标题栏颜色
  15. suffix word ality ally an ancy ance an aneity out ~1
  16. iOS UI-AlertView(警示框)和ActionSheet(选择框、操作表单)
  17. day 32 css后续补充以及js 简单入门
  18. fortran shapefile学习
  19. Python模块:Random(未完待续)
  20. 百度乐播音乐真实地址查找api接口

热门文章

  1. Oracle数据库导入导出简单备份
  2. 条款五:对应的new和delete要采用相同的形式
  3. maven 手动构建项目
  4. 009 NAT
  5. web前端减少你按刷新的频率
  6. 新IOS编程语言 Swift 新编译器Xcode6
  7. 在Linux(centos)上安装PHP的mongodb扩展 成功试过的
  8. JspSmartUpload 实现上传
  9. jar包和动态链接库
  10. 记一次ORA-600[13011]