제출 #39310

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
393102018-01-11 06:06:51chonka원숭이와 사과 나무 (IZhO12_apple)C++98
100 / 100
546 ms215872 KiB
#include<iostream>
#include<stdio.h>
using namespace std ;
struct Tree {
int IL , IR ;
int val ;
int lazy ;
Tree *pl , *pr ;
Tree ( int x , int y ) {
this->IL = x ;
this->IR = y ;
this->lazy = 0 ;
this->val = 0 ;
this->pl = this->pr = NULL ;
}
void push ( ) {
if ( this->IL == this->IR ) { return ; }
if ( this->pl != NULL ) { return ; }
int mid = ( this->IL + this->IR ) / 2 ;
this->pl = new Tree ( this->IL , mid ) ;
this->pr = new Tree ( mid + 1 , this->IR ) ;
}
void push_lazy ( ) {
if ( this->lazy == 0 ) { return ; }
this->val = ( this->IR - this->IL + 1 ) ;
if ( this->IL != this->IR ) {
this->pl->lazy = 1 ;
this->pr->lazy = 1 ;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

컴파일 시 표준 에러 (stderr) 메시지

apple.cpp: In function 'int main()':
apple.cpp:68:22: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  scanf ( "%d" , &q ) ;
                      ^
apple.cpp:73:40: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   scanf ( "%d%d%d" , &type , &x , &y ) ;
                                        ^
#Verdict Execution timeMemoryGrader output
Fetching results...