Submission #1520886


Source Code Expand

#include <bits/stdc++.h>
using namespace std;

int main(){
    int n,*heap,i,j,x,y;
    heap = (int*)malloc(sizeof(int)*1000001);
    if (heap == NULL) exit(0);
    for(i=0;i<1000001;i++){
        heap[i] = 0;
    }
    scanf("%d",&n);
    int unko=-114514;
    for(i=0;i<n;i++){
        scanf("%d %d",&x,&y);
        heap [x]++;
        heap [y]--;
        }
    }
    for(i=1;i<1000001;i++){
        heap [i] += heap[i-1];
        if(heap[i]>unko){
            unko = heap[i];
        }
    }
    printf("%d\n",unko);
    free (heap);
}

Submission Info

Submission Time
Task C - AtColor
User r67pr
Language C++14 (GCC 5.4.1)
Score 0
Code Size 564 Byte
Status CE

Compile Error

./Main.cpp:19:5: error: expected unqualified-id before ‘for’
     for(i=1;i<1000001;i++){
     ^
./Main.cpp:19:13: error: ‘i’ does not name a type
     for(i=1;i<1000001;i++){
             ^
./Main.cpp:19:23: error: ‘i’ does not name a type
     for(i=1;i<1000001;i++){
                       ^
./Main.cpp:25:11: error: expected constructor, destructor, or type conversion before ‘(’ token
     printf("%d\n",unko);
           ^
./Main.cpp:26:10: error: expected constructor, destructor, or type conversion before ‘(’ token
     free (heap);
          ^
./Main.cpp:27:1: error: expected declaration before ‘}’ token
 }
 ^
./Main.cpp: In function ‘int main()’:
./Main.cpp:11:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d",&n);
                   ^
./Main.cpp:14:29: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
         scanf("%d %d",&x,&y...