0
已解决
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,a[110],b[110];
cin>>n>>m;
for(int i=1;i<=m;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
cin>>b[i];
}
if(a[m-1]==b[0]){
for(int i=1;i<=m;i++){
cout<<a[i]<<" ";
}
for(int i=1;i<=n;i++){
cout<<b[i]<<" ";
}
}
else{
for(int i=1;i<=m;i++){
cout<<a[i]<<" ";
}
cout<<endl;
for(int i=1;i<=n;i++){
cout<<b[i]<<" ";
}
}
return 0;
}
今天的心好痛啊!咋有这么多的不会的题目……
1217 数组接龙
题目描述 Description
有两个长度分别为M和N的数组,将第一个数组作为主数组,第二个数组作为从数组。若主数组的最后一个数与从数组的第一个数相等,则称为符合数组接龙条件,可将主数组与从数组按顺序连接为同一个数组,并去掉那个相同的数,构成一个新的数组并输出该新数组;若不相等,则不符合数组接龙条件,此时分别输出主数组与从数组。
输入描述 Input Description
输入为3行:
第一行为主数组的长度M以及从数组的长度N,且M与N不超过50;
第二行为主数组的元素,为M个整数,每个整数之间用单个空格隔开;
第三行为从数组的元素,为N个整数,每个整数之间用单个空格隔开。
输出描述 Output Description
输出为1行或者2行:
若符合数组接龙条件,则输出接龙过后的新数组,每个数之间用单个空格隔开;
若不符合数组接龙条件:
则第一行输出主数组元素,每个整数之间用单个空格隔开;
则第二行输出从数组元素,每个整数之间用单个空格隔开。
样例输入 Sample Input
5 5
1 2 3 4 5
5 6 7 8 9
___________________________________________________________________________________________
5 5
1 2 3 4 5
6 7 8 9 0
样例输出 Sample Output
1 2 3 4 5 6 7 8 9
___________________________________________________________________________________________
1 2 3 4 5
6 7 8 9 0
啊啊啊!求大佬解决!!!
QWQ
有想当管理员的私信给我
潘晨皓在2020-08-06 13:48:31追加了内容
ding
0
已采纳
被禁言


初级守护
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int a[50],b[50],n,m;
cin>>n>>m;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=1;i<=m;i++)
{
cin>>b[i];
}
if(a[n]==b[1])
{
for(int i=1;i<n;i++)
cout<<a[i]<<" ";
for(int i=1;i<=m;i++)
cout<<b[i]<<" ";
}
else
{
for(int i=1;i<=n;i++)
cout<<a[i]<<" ";
cout<<endl;
for(int i=1;i<=m;i++)
cout<<b[i]<<" ";
}
return 0;
}
这个代码,是满分的,我自己做过的!!!
0
搞笑吧
if(a[m-1]==b[0])
黄子扬在2020-08-05 15:39:38追加了内容
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,a[110],b[110];
cin>>n>>m;
for(int i=1;i<=m;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
cin>>b[i];
}
if(a[m]==b[1]){
for(int i=1;i<=m;i++){
cout<<a[i]<<" ";
}
for(int i=2;i<=n;i++){
cout<<b[i]<<" ";
}
}
else{
for(int i=1;i<=m;i++){
cout<<a[i]<<" ";
}
cout<<endl;
for(int i=1;i<=n;i++){
cout<<b[i]<<" ";
}
}
return 0;
}
初步改了一下
0
0
0
0