| 比赛 |
期末考试2 |
评测结果 |
AATTTETTTT |
| 题目名称 |
魔法 |
最终得分 |
20 |
| 用户昵称 |
PXCZM |
运行时间 |
5.581 s |
| 代码语言 |
C++ |
内存使用 |
76.86 MiB |
| 提交时间 |
2026-02-10 10:29:37 |
显示代码纯文本
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int n,k,q;
int a[5020][5005];
int main()
{
freopen("breeding.in","r",stdin);
freopen("breeding.out","w",stdout);
cin>>n>>k>>q;
for(int i=1;i<=k;i++)
for(int j=1;j<=n;j++)
cin>>a[i][j];
while(q--)
{
int op,x,y;
cin>>op>>x>>y;
if(op==1)
{
++k;
for(int i=1;i<=n;i++)
a[k][i]=max(a[x][i],a[y][i]);
}
else if(op==2)
{
++k;
for(int i=1;i<=n;i++)
a[k][i]=min(a[x][i],a[y][i]);
}
else
{
cout<<a[x][y]<<'\n';
}
}
return 0;
}