Problem : 1412 ( {A} + {B} ) Judge Status : Accepted
RunId : 5607981 Language : C++ Author : ssun
Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
const int N = 10010;
int main()
{
long arr1[2*N],arr2[N];
int n,m;
while(cin>>n>>m)
{
int k,j,i;
for(i=0; i<n; i++)
cin>>arr1[i];
for(i=0; i<m; i++)
cin>>arr2[i];
for(i=0,k=n; i<m; i++)
{
bool flag = true;
for(j=0; j<k; j++)
if(arr1[j]==arr2[i])
flag = false;
if(flag) arr1[k++] = arr2[i];
}
sort(arr1,arr1+k);
for(i=0; i<k; i++)
{
cout<<arr1[i];
if(i!=k-1)
cout<<" ";
}
cout<<endl;
}
return 0;
}
分享到:
相关推荐
现在,给你两个正的小数A和B,你的任务是代表大明计算出A+B的值。 Input 本题目包含多组测试数据,请处理到文件结束。 每一组测试数据在一行里面包含两个长度不大于400的正小数A和B。 Output 请在一行里面...
- **as easy as a+b** 这个短语在这类题目中通常用来暗示题目难度较低,意味着只需要简单的数学加法操作即可完成任务。 #### 标签:ACM - 标签“ACM”再次强调了本题与ACM程序设计竞赛的相关性,提示读者此题可能...
在编程竞赛中,杭电(HDU)的在线判题系统提供了许多经典的编程题目,其中包括基础的A+B问题。这类问题通常要求程序能处理两个整数的加法运算,并输出它们的和。尽管看似简单,但这类题目对于初学者来说是理解和掌握...
具体来说,这个问题是关于 "a+b" 求和的,同时也可能涉及其他数学或编程相关的求解问题。 在编程竞赛或在线判题系统中,"oj题求和"通常指的是提交的代码需要处理一系列整数对 (a, b),并计算它们的和。这类问题通常...
题目大意是:给定 a, b, c, d, k,找到一队 x, y,满足 g(x, y) = k,且 x ∈ [1, b], y ∈ [1, d],问有多少对符合要求的 (x, y)。 思路是:gcd(x, y) == k 解释 x, y 都能被 k 整除,但是能被 k 整除的未必 gcd=k...
- 这个函数接收两个字符串参数`a`和`b`,代表两个待相加的大整数,以及一个整数`fn`作为结果存放的位置索引。 - 函数内部首先计算两个数的长度,然后进行逐位相加,同时考虑进位的情况。 - 结果存储在一个临时的`...
b = a; for (i = 0; i <= b; i++) { // 逐月累加天数 if (a == 1 || a == 3 || a == 5 || a == 7 || a == 8 || a == 10 || a == 12) { days += 31; } else if (a == 2) { // 判断是否为闰年 if (year % 400 ...
这里使用`getchar()`跳过输入行中的换行符,然后通过`gets()`读取整个字符串到结构体数组`a`的`b`成员中。需要注意的是,`gets()`函数是不安全的,因为它没有内置长度限制,可能会导致缓冲区溢出问题。在实际应用中...
- **输入输出实践类题目**:如A+B for Input-Output Practice系列。这类题目旨在训练学生对输入输出操作的掌握。 - **数据结构和算法类题目**:例如求最大子序列和(MaxSum)等。这些题目要求深入理解并应用特定的数据...
1. `a` 和 `b`:表示节点覆盖的区间左边界和右边界。 2. `value`:表示在区间 `[a, b]` 内,所有不同数字的和。 3. `left` 和 `right`:指向左右子节点的指针,用于递归地处理区间。 **算法步骤**: 1. 初始化线段...
- 输出要求按照特定格式:"Case #:" 和 "A + B = Sum",其中`#`代表测试用例编号,`Sum`是`A`和`B`的和。 3. **代码解析**: - 使用C语言实现,代码中定义了三个字符数组`str1`、`str2`和`c`,分别存储输入的大...
根据给定的百分制分数,将其转换为A、B、C、D、E五个等级。程序需要检查输入是否在0到100的范围内,并输出相应的等级或错误信息。 6. **2005第几天?**:这是一个日期处理问题,需要计算输入日期在当年的位置。输入...
投入产出练习的A + B(I) 投入产出练习的A + B(II) 投入产出练习的A + B(III) 投入产出练习的A + B(IV) 输入输出练习的A + B(V) 投入产出练习的A + B(VI) 投入产出练习的A + B(VII) 投入产出...
成绩用A、B、C、D、F以及特殊的P、N表示,其中P代表通过,N代表不通过。对于基于"Pass/Not pass"政策的课程(标记为P或N),不应计入GPA计算。GPA的计算方法是将所有课程的分数乘以相应的学分后求和,然后除以所有...
- **特征**:任何奇异局势 \((a, b, c)\) 都满足 \(a \oplus b \oplus c = 0\),其中 \(\oplus\) 表示异或操作。 - **例子**:例如,对于局势 \((14, 21, 39)\),我们有 \(14 \oplus 21 = 27\),而 \(39 - 27 = 12\)...
本资源为HDU数字图像处理课程 浙江省在线平台的视频课后作业 仅供参考 假设我们有一个mat型的单通道图像,命名为srcMat,我们想得到第i行,第j列的像素值则可以用一下的代码 A. int value= srcMat.at<Vec3b>(i)(j)[0...
本文将详细解析该习题集中的前两道习题——“Sum Problem”和“A + B Problem II”,并通过这两道题目的具体分析,帮助初学者提高解题能力和深入理解程序设计的精髓。 首先,让我们来看看“Sum Problem”这个题目。...
它接受三个参数:当前区间的左边界`a`、右边界`b`以及节点编号`n`。函数首先设置当前节点的边界和中间点,然后递归地为左右子区间构建子树,直到当前区间只剩下一个元素为止。 #### 更新操作 线段树支持两种类型的...
### hdu题目分类知识点概述 本篇将对“hdu题目分类”中提及的各种类型问题进行详细介绍,旨在帮助读者更好地理解这些题目所涉及的核心概念和技术点,并为编程竞赛中的实战训练提供参考。以下是对每道题目的具体分析...
a b c h d g f e ``` 从上到下输出的结果则为 "abccdefgh"。 ### 2. C语言基础 #### 2.1 输入输出 - **`scanf`**: 用于格式化读取输入。此处用法为 `scanf("%d%*c",&n)`,其中 `%d` 表示读取一个整数,`%*c` 表示...