F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_27609294_24743.c:1:1: error: expected identifier or '(' before '/' token
 //fhq-treap
 ^
In file included from GCC4.9.2/x86_64-w64-mingw32/include/_mingw.h:282:0,
                 from GCC4.9.2/x86_64-w64-mingw32/include/crtdefs.h:10,
                 from GCC4.9.2/x86_64-w64-mingw32/include/stdio.h:9,
                 from 0_0_27609294_24743.c:2:
GCC4.9.2/x86_64-w64-mingw32/include/vadefs.h:29:11: error: unknown type name '__gnuc_va_list'
   typedef __gnuc_va_list va_list;
           ^
0_0_27609294_24743.c:9:2: error: variably modified 'tr' at file scope
 }tr[N]; int tot=0,root=0;
  ^
0_0_27609294_24743.c:10:5: error: variably modified 'stack' at file scope
 int stack[N],n,a[N];
     ^
0_0_27609294_24743.c:10:16: error: variably modified 'a' at file scope
 int stack[N],n,a[N];
                ^
0_0_27609294_24743.c:11:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
 inline int random(){
        ^
0_0_27609294_24743.c:12:5: error: stray '\316' in program
     static int seed=777; //seed为奇数 
     ^
0_0_27609294_24743.c:12:5: error: stray '\252' in program
0_0_27609294_24743.c:12:5: error: stray '\306' in program
0_0_27609294_24743.c:12:5: error: stray '\346' in program
0_0_27609294_24743.c:12:5: error: stray '\312' in program
0_0_27609294_24743.c:12:5: error: stray '\375' in program
0_0_27609294_24743.c:15:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
 template <typename T>T min(T x,T y){return x<y?x:y;}
          ^
0_0_27609294_24743.c: In function 'build':
0_0_27609294_24743.c:53:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
  for(int i=1,x;i<=n;i++)
  ^
0_0_27609294_24743.c:53:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
0_0_27609294_24743.c: In function 'merge':
0_0_27609294_24743.c:69:23: error: expected declaration specifiers before '/' token
 int merge(int x,int y)//默认x<y 
                       ^
0_0_27609294_24743.c:69:23: error: stray '\304' in program
0_0_27609294_24743.c:69:23: error: stray '\254' in program
0_0_27609294_24743.c:69:23: error: stray '\310' in program
0_0_27609294_24743.c:69:23: error: stray '\317' in program
0_0_27609294_24743.c:72:5: error: stray '\323' in program
     if(tr[x].rnd<tr[y].rnd)//用rand值来维护堆进而维护平衡性 
     ^
0_0_27609294_24743.c:72:5: error: stray '\303' in program
0_0_27609294_24743.c:72:5: error: stray '\326' in program
0_0_27609294_24743.c:72:5: error: stray '\265' in program
0_0_27609294_24743.c:72:5: error: stray '\300' in program
0_0_27609294_24743.c:72:5: error: stray '\264' in program
0_0_27609294_24743.c:72:5: error: stray '\316' in program
0_0_27609294_24743.c:72:5: error: stray '\254' in program
0_0_27609294_24743.c:72:5: error: stray '\273' in program
0_0_27609294_24743.c:72:5: error: stray '\244' in program
0_0_27609294_24743.c:72:5: error: stray '\266' in program
0_0_27609294_24743.c:72:5: error: stray '\321' in program
0_0_27609294_24743.c:72:5: error: stray '\275' in program
0_0_27609294_24743.c:72:5: error: stray '\370' in program
0_0_27609294_24743.c:72:5: error: stray '\266' in program
0_0_27609294_24743.c:72:5: error: stray '\370' in program
0_0_27609294_24743.c:72:5: error: stray '\316' in program
0_0_27609294_24743.c:72:5: error: stray '\254' in program
0_0_27609294_24743.c:72:5: error: stray '\273' in program
0_0_27609294_24743.c:72:5: error: stray '\244' in program
0_0_27609294_24743.c:72:5: error: stray '\306' in program
0_0_27609294_24743.c:72:5: error: stray '\275' in program
0_0_27609294_24743.c:72:5: error: stray '\272' in program
0_0_27609294_24743.c:72:5: error: stray '\342' in program
0_0_27609294_24743.c:72:5: error: stray '\320' in program
0_0_27609294_24743.c:72:5: error: stray '\324' in program
0_0_27609294_24743.c:87:31: error: expected ';', ',' or ')' before '&' token
 void _split(int now,int k,int &x,int &y)
                               ^
0_0_27609294_24743.c:102:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:112:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:134:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:152:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:160:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:166:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
0_0_27609294_24743.c:182:1: error: expected '{' at end of input
 }
 ^


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.001000(s) query 1, Server time : 2025-02-18 17:13:28, Gzip enabled