Submission #2554960


Source Code Expand

#include <bits/stdc++.h>
using namespace std;
#define ll long long
char a[100100];
int main()
{
    int i,j,k,m,n,w,h;
    cin>>w>>h>>n;
    int x,y,a;
    int Map[110][110];
    memset(Map,0,sizeof(Map));
    for(i=1; i<=n; i++)
    {
        cin>>x>>y>>a;
        if(a==1)
        {
            for(j=0;j<x; j++)
            {
                for(k=0; k<=h; k++)
                    Map[j][k]=1;
            }
        }
        if(a==2)
        {
            for(j=x+1;j<=w; j++)
            {
                for(k=0; k<=h; k++)
                    Map[j][k]=1;
            }
        }
        if(a==3)
        {
            for(j=0;j<y; j++)
            {
                for(k=0; k<=w; k++)
                    Map[j][k]=1;
            }
        }
        if(a==4)
        {
            for(j=y+1;j<=h; j++)
            {
                for(k=0; k<=w; k++)
                    Map[j][k]=1;
            }
        }
    }
    int cnt=0;
    for(i=0;i<=h;i++)
    {
        for(j=0;j<=w;j++)
        {
            cout<<Map[i][j]<<' ';
           if(Map[i][j]==1)
            cnt++;
        }
        cout<<endl;
    }
    cout<<(int)((sqrt(cnt)-1)+1)*(int)((sqrt(cnt)-1))<<endl;
    return 0;
}

Submission Info

Submission Time
Task F - Snuke's Coloring 2
User luogu_bot5
Language C++ (GCC 5.4.1)
Score 0
Code Size 1262 Byte
Status RE
Exec Time 318 ms
Memory 384 KB

Judge Result

Set Name sample All
Score / Max Score 0 / 0 0 / 1600
Status
WA × 3
RE × 1
WA × 15
RE × 42
Set Name Test Cases
sample sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt
All dia_01.txt, dia_02.txt, dia_03.txt, dia_04.txt, dial_01.txt, dial_02.txt, dial_03.txt, dial_04.txt, dial_05.txt, dial_06.txt, dialr_01.txt, dialr_02.txt, dialr_03.txt, dialr_04.txt, diar_01.txt, diar_02.txt, diar_03.txt, hand_01.txt, hand_02.txt, hand_03.txt, hand_04.txt, hand_05.txt, poc_t_1.txt, poc_t_2.txt, poc_t_3.txt, poc_t_4.txt, poc_t_5.txt, poc_w_1.txt, poc_w_2.txt, random0_01.txt, random0_02.txt, random0_03.txt, random1_01.txt, random1_02.txt, random1_03.txt, random1_04.txt, random1_05.txt, random1_06.txt, random1_07.txt, rect_01.txt, rect_02.txt, rect_03.txt, rect_04.txt, rect_05.txt, rect_06.txt, rect_07.txt, rect_08.txt, rect_09.txt, rect_10.txt, sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, x_01.txt, x_02.txt, x_03.txt, x_04.txt
Case Name Status Exec Time Memory
dia_01.txt RE 103 ms 256 KB
dia_02.txt RE 102 ms 256 KB
dia_03.txt RE 102 ms 256 KB
dia_04.txt RE 104 ms 256 KB
dial_01.txt RE 279 ms 256 KB
dial_02.txt RE 284 ms 256 KB
dial_03.txt RE 297 ms 256 KB
dial_04.txt RE 305 ms 256 KB
dial_05.txt RE 315 ms 256 KB
dial_06.txt RE 315 ms 256 KB
dialr_01.txt RE 278 ms 256 KB
dialr_02.txt RE 278 ms 256 KB
dialr_03.txt RE 278 ms 256 KB
dialr_04.txt RE 166 ms 256 KB
diar_01.txt RE 269 ms 256 KB
diar_02.txt RE 285 ms 256 KB
diar_03.txt RE 298 ms 384 KB
hand_01.txt WA 1 ms 256 KB
hand_02.txt WA 1 ms 256 KB
hand_03.txt WA 1 ms 256 KB
hand_04.txt WA 1 ms 256 KB
hand_05.txt WA 1 ms 256 KB
poc_t_1.txt WA 1 ms 256 KB
poc_t_2.txt WA 2 ms 256 KB
poc_t_3.txt WA 1 ms 256 KB
poc_t_4.txt WA 1 ms 256 KB
poc_t_5.txt WA 1 ms 256 KB
poc_w_1.txt WA 2 ms 256 KB
poc_w_2.txt WA 2 ms 256 KB
random0_01.txt RE 99 ms 256 KB
random0_02.txt RE 131 ms 256 KB
random0_03.txt RE 318 ms 256 KB
random1_01.txt RE 207 ms 256 KB
random1_02.txt RE 280 ms 256 KB
random1_03.txt RE 291 ms 256 KB
random1_04.txt RE 295 ms 256 KB
random1_05.txt RE 317 ms 256 KB
random1_06.txt RE 269 ms 256 KB
random1_07.txt RE 98 ms 256 KB
rect_01.txt RE 216 ms 256 KB
rect_02.txt RE 158 ms 256 KB
rect_03.txt RE 281 ms 256 KB
rect_04.txt RE 316 ms 256 KB
rect_05.txt RE 281 ms 256 KB
rect_06.txt RE 153 ms 256 KB
rect_07.txt RE 227 ms 256 KB
rect_08.txt RE 280 ms 256 KB
rect_09.txt RE 282 ms 256 KB
rect_10.txt RE 281 ms 256 KB
sample_01.txt WA 1 ms 256 KB
sample_02.txt WA 1 ms 256 KB
sample_03.txt WA 2 ms 256 KB
sample_04.txt RE 102 ms 256 KB
x_01.txt RE 212 ms 256 KB
x_02.txt RE 215 ms 256 KB
x_03.txt RE 213 ms 256 KB
x_04.txt RE 225 ms 256 KB