问题标题: 酷町堂:1217 数组接龙

0
0
已解决
徐烨奎
徐烨奎
新手光能
新手光能

#include<bits/stdc++.h> 
using namespace std; 
int a[100],b[100]; 
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n-1;i++){
    for(int j=i+1;j<=n;j++){
        if(a[i]==b[i]){
        for(int i=1;i<=n;i++)
        cout<<a[i]<<endl<<b[i];
        }
    }

return 0;
}

 


0
已采纳
曲天歌
曲天歌
高级光能
高级光能

int n,m,a[1000],b[1000];
    cin>>n>>m;
    for(int i=1;----;i++)
    {
        cin>>a[i];
    }
    for(int i=1;-----;i++)
    {
        cin>>b[i];
    }
    if(----- == -----)
    {
        for(int i=1;------;i++)
        {
            cout<<a[i]<<" ";
        }
        for(int i=2;-------;i++)
        {
            cout<<b[i]<<" ";
        }
    }
    else
    {
    for(int i=1;-----;i++)
    {
        cout<<a[i]<<" ";
    }
    cout<<endl;
    for(int i=1;--------;i++)
    {
        cout<<b[i]<<" ";
    }
    }

“------”里面自己写,头文件没有新增。

 

0
高子健
高子健
新手天翼
新手天翼

我不提供代码:

输入两个数组,记为a和b;

判断a[m-1]和b[0]是否相等若是。

先输出a数组,再输出b数组的第2-n个元素。

如果不是,依次输出两个数组,记得换行。

0
李泽远
李泽远
高级天翼
高级天翼

这是你们作业吧(这是我以前的作业)?

0
潘孝宇
潘孝宇
初级光能
初级光能

提供思路:

输入两个数组后,

如果条件成立(及主数组末元素等于从数组首元素)

先原样输出主数组,再从第二个元素输出从数组;

否则……(想都不用想,嘻嘻)

我要回答