数据过水?
查看原帖
数据过水?
777756
UFOI楼主2023/3/5 20:19
#include<iostream>
#include<cstring>
using namespace std;
int t,n,m,p,opt,x,c;
int main(){
    cin>>t;
    while(t--){
        cin>>n>>m>>p;
        int a[n+1][m+1];
        memset(a,0,sizeof(a));
        while(p--){
            cin>>opt>>x>>c;
            if(!opt){
                for(int i=1;i<=m;i++){
                    a[x][i]=c;
                }
            }
            else{
                for(int i=1;i<=n;i++){
                    a[i][x]=c;
                }
            }
        }
        for(int i=1;i<=n;i++){
            for(int j=1;j<=m;j++){
                cout<<a[i][j]<<" ";
            }
            cout<<endl;
        }
    }
}

洛谷 95 INFOJ TLE75

#include<iostream>
#include<cstring>
#define time FUCKCCFSBSBSB
using namespace std;
int t,n,m,p,opt,x,c;
struct FUCKCCF{
    int time,color;
}h[100001],l[100001];
int main(){
    cin>>t;
    while(t--){
        cin>>n>>m>>p;
        memset(h,0,sizeof(h));
        memset(l,0,sizeof(l));
        for(int i=1;i<=p;i++){
            cin>>opt>>x>>c;
            if(!opt){
                h[x].color=c;
                h[x].time=i;
            }
            else{
                l[x].color=c;
                l[x].time=i;
            }
        }
        for(int i=1;i<=n;i++){
            for(int j=1;j<=m;j++){
                cout<<(h[i].time>l[j].time? h[i].color:l[j].color)<<" ";
            }
            cout<<endl;
        }
    }
}

洛谷 AC INFOJ TLE65

所以再次求助(

2023/3/5 20:19
加载中...