结构体中的结构体
2024-08-04 10:56:34
发布于:广东
时间限制: 3000ms
空间限制: 256000kB
题目描述
题目描述
你要建立一种结构体,包括前两题的结构体. 读入后按顺序输出每个结构体.(注意不是读入后输出) (由于本题是模板题,请自觉运用正确方法解决此题)
输入格式
第 (1) 行一个正整数 n 第 (2) 至 (n+1) 行,输入格式参见 T1. 第 (n+2) 至 (2n+1) 行,输入格式参见 T2.
输出格式
每一行先按 T1 的输出格式, 再按 T2 的输出格式 (如果不懂可参见样例)
样例
Input 1
3
1 2 a
3 4 b
5 6 c
2 1 2 ab
2 3 4 cd
2 5 6 ef
Output 1
1 2 a 1 2 ab
3 4 b 3 4 cd
5 6 c 5 6 ef
样例解释
无
数据范围
对于 100% 的数据,满足 n ≤ 100000,k1,k2 ≤ 30
代码(RE):
#include<bits/stdc++.h>
using namespace std;
struct node{
int a[35];
string b;
}k[35];
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<n;j++){
cin>>k[i].a[j];
}
cin>>k[i].b;
}
for(int i=1;i<=n;i++){
for(int j=1;j<n;j++){
cout<<k[i].a[j]<<" ";
}
cout<<k[i].b<<" ";
int m;
cin>>m;
for(int j=1;j<=m;j++){
int x;
cin>>x;
cout<<x<<" ";
}
string q;
cin>>q;
cout<<q<<endl;
}
return 0;
}
这里空空如也
有帮助,赞一个