运行 ID: 2225

Main.cc:9:1: error: stray ‘\302’ in program
     int *b = new int[r + 1]; 
 ^
Main.cc:9:2: error: stray ‘\240’ in program
     int *b = new int[r + 1]; 
  ^
Main.cc:9:4: error: stray ‘\302’ in program
     int *b = new int[r + 1]; 
    ^
Main.cc:9:5: error: stray ‘\240’ in program
     int *b = new int[r + 1]; 
     ^
Main.cc:9:31: error: stray ‘\302’ in program
     int *b = new int[r + 1]; 
                               ^
Main.cc:9:32: error: stray ‘\240’ in program
     int *b = new int[r + 1]; 
                                ^
Main.cc:10:1: error: stray ‘\302’ in program
     int i,j,k;
 ^
Main.cc:10:2: error: stray ‘\240’ in program
     int i,j,k;
  ^
Main.cc:10:4: error: stray ‘\302’ in program
     int i,j,k;
    ^
Main.cc:10:5: error: stray ‘\240’ in program
     int i,j,k;
     ^
Main.cc:11:1: error: stray ‘\302’ in program
     for (i = l;i <= r;++i)
 ^
Main.cc:11:2: error: stray ‘\240’ in program
     for (i = l;i <= r;++i)
  ^
Main.cc:11:4: error: stray ‘\302’ in program
     for (i = l;i <= r;++i)
    ^
Main.cc:11:5: error: stray ‘\240’ in program
     for (i = l;i <= r;++i)
     ^
Main.cc:12:1: error: stray ‘\302’ in program
     {
 ^
Main.cc:12:2: error: stray ‘\240’ in program
     {
  ^
Main.cc:12:4: error: stray ‘\302’ in program
     {
    ^
Main.cc:12:5: error: stray ‘\240’ in program
     {
     ^
Main.cc:13:1: error: stray ‘\302’ in program
         b[i] = p[i];
 ^
Main.cc:13:2: error: stray ‘\240’ in program
         b[i] = p[i];
  ^
Main.cc:13:4: error: stray ‘\302’ in program
         b[i] = p[i];
    ^
Main.cc:13:5: error: stray ‘\240’ in program
         b[i] = p[i];
     ^
Main.cc:13:7: error: stray ‘\302’ in program
         b[i] = p[i];
       ^
Main.cc:13:8: error: stray ‘\240’ in program
         b[i] = p[i];
        ^
Main.cc:13:10: error: stray ‘\302’ in program
         b[i] = p[i];
          ^
Main.cc:13:11: error: stray ‘\240’ in program
         b[i] = p[i];
           ^
Main.cc:14:1: error: stray ‘\302’ in program
     }
 ^
Main.cc:14:2: error: stray ‘\240’ in program
     }
  ^
Main.cc:14:4: error: stray ‘\302’ in program
     }
    ^
Main.cc:14:5: error: stray ‘\240’ in program
     }
     ^
Main.cc:15:1: error: stray ‘\302’ in program
      i = l,j = mid + 1,k = l;
 ^
Main.cc:15:2: error: stray ‘\240’ in program
      i = l,j = mid + 1,k = l;
  ^
Main.cc:15:4: error: stray ‘\302’ in program
      i = l,j = mid + 1,k = l;
    ^
Main.cc:15:5: error: stray ‘\240’ in program
      i = l,j = mid + 1,k = l;
     ^
Main.cc:15:7: error: stray ‘\302’ in program
      i = l,j = mid + 1,k = l;
       ^
Main.cc:15:8: error: stray ‘\240’ in program
      i = l,j = mid + 1,k = l;
        ^
Main.cc:16:1: error: stray ‘\302’ in program
     while (i <= mid && j <= r)
 ^
Main.cc:16:2: error: stray ‘\240’ in program
     while (i <= mid && j <= r)
  ^
Main.cc:16:4: error: stray ‘\302’ in program
     while (i <= mid && j <= r)
    ^
Main.cc:16:5: error: stray ‘\240’ in program
     while (i <= mid && j <= r)
     ^
Main.cc:17:1: error: stray ‘\302’ in program
     {
 ^
Main.cc:17:2: error: stray ‘\240’ in program
     {
  ^
Main.cc:17:4: error: stray ‘\302’ in program
     {
    ^
Main.cc:17:5: error: stray ‘\240’ in program
     {
     ^
Main.cc:18:1: error: stray ‘\302’ in program
         if (b[i] <= b[j])
 ^
Main.cc:18:2: error: stray ‘\240’ in program
         if (b[i] <= b[j])
  ^
Main.cc:18:4: error: stray ‘\302’ in program
         if (b[i] <= b[j])
    ^
Main.cc:18:5: error: stray ‘\240’ in program
         if (b[i] <= b[j])
     ^
Main.cc:18:7: error: stray ‘\302’ in program
         if (b[i] <= b[j])
       ^
Main.cc:18:8: error: stray ‘\240’ in program
         if (b[i] <= b[j])
        ^
Main.cc:18:10: error: stray ‘\302’ in program
         if (b[i] <= b[j])
          ^
Main.cc:18:11: error: stray ‘\240’ in program
         if (b[i] <= b[j])
           ^
Main.cc:19:1: error: stray ‘\302’ in program
              p[k++] = b[i++];
 ^
Main.cc:19:2: error: stray ‘\240’ in program
              p[k++] = b[i++];
  ^
Main.cc:19:4: error: stray ‘\302’ in program
              p[k++] = b[i++];
    ^
Main.cc:19:5: error: stray ‘\240’ in program
              p[k++] = b[i++];
     ^
Main.cc:19:7: error: stray ‘\302’ in program
              p[k++] = b[i++];
       ^
Main.cc:19:8: error: stray ‘\240’ in program
              p[k++] = b[i++];
        ^
Main.cc:19:10: error: stray ‘\302’ in program
              p[k++] = b[i++];
          ^
Main.cc:19:11: error: stray ‘\240’ in program
              p[k++] = b[i++];
           ^
Main.cc:19:13: error: stray ‘\302’ in program
              p[k++] = b[i++];
             ^
Main.cc:19:14: error: stray ‘\240’ in program
              p[k++] = b[i++];
              ^
Main.cc:19:16: error: stray ‘\302’ in program
              p[k++] = b[i++];
                ^
Main.cc:19:17: error: stray ‘\240’ in program
              p[k++] = b[i++];
                 ^
Main.cc:19:19: error: stray ‘\302’ in program
              p[k++] = b[i++];
                   ^
Main.cc:19:20: error: stray ‘\240’ in program
              p[k++] = b[i++];
                    ^
Main.cc:20:1: error: stray ‘\302’ in program
         else
 ^
Main.cc:20:2: error: stray ‘\240’ in program
         else
  ^
Main.cc:20:4: error: stray ‘\302’ in program
         else
    ^
Main.cc:20:5: error: stray ‘\240’ in program
         else
     ^
Main.cc:20:7: error: stray ‘\302’ in program
         else
       ^
Main.cc:20:8: error: stray ‘\240’ in program
         else
        ^
Main.cc:20:10: error: stray ‘\302’ in program
         else
          ^
Main.cc:20:11: error: stray ‘\240’ in program
         else
           ^
Main.cc:21:1: error: stray ‘\302’ in program
         {
 ^
Main.cc:21:2: error: stray ‘\240’ in program
         {
  ^
Main.cc:21:4: error: stray ‘\302’ in program
         {
    ^
Main.cc:21:5: error: stray ‘\240’ in program
         {
     ^
Main.cc:21:7: error: stray ‘\302’ in program
         {
       ^
Main.cc:21:8: error: stray ‘\240’ in program
         {
        ^
Main.cc:21:10: error: stray ‘\302’ in program
         {
          ^
Main.cc:21:11: error: stray ‘\240’ in program
         {
           ^
Main.cc:22:1: error: stray ‘\302’ in program
             p[k++] = b[j++];
 ^
Main.cc:22:2: error: stray ‘\240’ in program
             p[k++] = b[j++];
  ^
Main.cc:22:4: error: stray ‘\302’ in program
             p[k++] = b[j++];
    ^
Main.cc:22:5: error: stray ‘\240’ in program
             p[k++] = b[j++];
     ^
Main.cc:22:7: error: stray ‘\302’ in program
             p[k++] = b[j++];
       ^
Main.cc:22:8: error: stray ‘\240’ in program
             p[k++] = b[j++];
        ^
Main.cc:22:10: error: stray ‘\302’ in program
             p[k++] = b[j++];
          ^
Main.cc:22:11: error: stray ‘\240’ in program
             p[k++] = b[j++];
           ^
Main.cc:22:13: error: stray ‘\302’ in program
             p[k++] = b[j++];
             ^
Main.cc:22:14: error: stray ‘\240’ in program
             p[k++] = b[j++];
              ^
Main.cc:22:16: error: stray ‘\302’ in program
             p[k++] = b[j++];
                ^
Main.cc:22:17: error: stray ‘\240’ in program
             p[k++] = b[j++];
                 ^
Main.cc:23:1: error: stray ‘\302’ in program
             num += mid - i + 1;       
 ^
Main.cc:23:2: error: stray ‘\240’ in program
             num += mid - i + 1;       
  ^
Main.cc:23:4: error: stray ‘\302’ in program
             num += mid - i + 1;       
    ^
Main.cc:23:5: error: stray ‘\240’ in program
             num += mid - i + 1;       
     ^
Main.cc:23:7: error: stray ‘\302’ in program
             num += mid - i + 1;       
       ^
Main.cc:23:8: error: stray ‘\240’ in program
             num += mid - i + 1;       
        ^
Main.cc:23:10: error: stray ‘\302’ in program
             num += mid - i + 1;       
          ^
Main.cc:23:11: error: stray ‘\240’ in program
             num += mid - i + 1;       
           ^
Main.cc:23:13: error: stray ‘\302’ in program
             num += mid - i + 1;       
             ^
Main.cc:23:14: error: stray ‘\240’ in program
             num += mid - i + 1;       
              ^
Main.cc:23:16: error: stray ‘\302’ in program
             num += mid - i + 1;       
                ^
Main.cc:23:17: error: stray ‘\240’ in program
             num += mid - i + 1;       
                 ^
Main.cc:23:39: error: stray ‘\302’ in program
             num += mid - i + 1;       
                                       ^
Main.cc:23:40: error: stray ‘\240’ in program
             num += mid - i + 1;       
                                        ^
Main.cc:23:42: error: stray ‘\302’ in program
             num += mid - i + 1;       
                                          ^
Main.cc:23:43: error: stray ‘\240’ in program
             num += mid - i + 1;       
                                           ^
Main.cc:23:45: error: stray ‘\302’ in program
             num += mid - i + 1;       
                                             ^
Main.cc:23:46: error: stray ‘\240’ in program
             num += mid - i + 1;       
                                              ^
Main.cc:23:47: error: stray ‘\302’ in program
             num += mid - i + 1;       
                                               ^
Main.cc:23:48: error: stray ‘\240’ in program
             num += mid - i + 1;       
                                                ^
Main.cc:24:1: error: stray ‘\302’ in program
         }
 ^
Main.cc:24:2: error: stray ‘\240’ in program
         }
  ^
Main.cc:24:4: error: stray ‘\302’ in program
         }
    ^
Main.cc:24:5: error: stray ‘\240’ in program
         }
     ^
Main.cc:24:7: error: stray ‘\302’ in program
         }
       ^
Main.cc:24:8: error: stray ‘\240’ in program
         }
        ^
Main.cc:24:10: error: stray ‘\302’ in program
         }
          ^
Main.cc:24:11: error: stray ‘\240’ in program
         }
           ^
Main.cc:25:1: error: stray ‘\302’ in program
     }
 ^
Main.cc:25:2: error: stray ‘\240’ in program
     }
  ^
Main.cc:25:4: error: stray ‘\302’ in program
     }
    ^
Main.cc:25:5: error: stray ‘\240’ in program
     }
     ^
Main.cc:26:1: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
 ^
Main.cc:26:2: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
  ^
Main.cc:26:4: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
    ^
Main.cc:26:5: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
     ^
Main.cc:26:24: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
                        ^
Main.cc:26:25: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
                         ^
Main.cc:26:44: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                            ^
Main.cc:26:45: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                             ^
Main.cc:26:47: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                               ^
Main.cc:26:48: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                                ^
Main.cc:26:49: error: stray ‘\302’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                                 ^
Main.cc:26:50: error: stray ‘\240’ in program
     while (i <= mid)   p[k++] = b[i++];     
                                                  ^
Main.cc:27:1: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
 ^
Main.cc:27:2: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
  ^
Main.cc:27:4: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
    ^
Main.cc:27:5: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
     ^
Main.cc:27:22: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
                      ^
Main.cc:27:23: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
                       ^
Main.cc:27:41: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
                                         ^
Main.cc:27:42: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
                                          ^
Main.cc:27:44: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
                                            ^
Main.cc:27:45: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
                                             ^
Main.cc:27:47: error: stray ‘\302’ in program
     while (j <= r)  p[k++] = b[j++];      
                                               ^
Main.cc:27:48: error: stray ‘\240’ in program
     while (j <= r)  p[k++] = b[j++];      
                                                ^
Main.cc:28:1: error: stray ‘\302’ in program
     delete []b;
 ^
Main.cc:28:2: error: stray ‘\240’ in program
     delete []b;
  ^
Main.cc:28:4: error: stray ‘\302’ in program
     delete []b;
    ^
Main.cc:28:5: error: stray ‘\240’ in program
     delete []b;
     ^
Main.cc:44:1: error: stray ‘\302’ in program
     int n;
 ^
Main.cc:44:2: error: stray ‘\240’ in program
     int n;
  ^
Main.cc:44:4: error: stray ‘\302’ in program
     int n;
    ^
Main.cc:44:5: error: stray ‘\240’ in program
     int n;
     ^
Main.cc:48:4: error: stray ‘\302’ in program
      scanf("%d",&a[i]);
    ^
Main.cc:48:5: error: stray ‘\240’ in program
      scanf("%d",&a[i]);
     ^
Main.cc:50:1: error: stray ‘\302’ in program
         dg(a,0,n-1);
 ^
Main.cc:50:2: error: stray ‘\240’ in program
         dg(a,0,n-1);
  ^
Main.cc:50:4: error: stray ‘\302’ in program
         dg(a,0,n-1);
    ^
Main.cc:50:5: error: stray ‘\240’ in program
         dg(a,0,n-1);
     ^
Main.cc:50:7: error: stray ‘\302’ in program
         dg(a,0,n-1);
       ^
Main.cc:50:8: error: stray ‘\240’ in program
         dg(a,0,n-1);
        ^
Main.cc:50:10: error: stray ‘\302’ in program
         dg(a,0,n-1);
          ^
Main.cc:50:11: error: stray ‘\240’ in program
         dg(a,0,n-1);
           ^
Main.cc:51:1: error: stray ‘\302’ in program
         printf("%I64d\n",num);
 ^
Main.cc:51:2: error: stray ‘\240’ in program
         printf("%I64d\n",num);
  ^
Main.cc:51:4: error: stray ‘\302’ in program
         printf("%I64d\n",num);
    ^
Main.cc:51:5: error: stray ‘\240’ in program
         printf("%I64d\n",num);
     ^
Main.cc:51:7: error: stray ‘\302’ in program
         printf("%I64d\n",num);
       ^
Main.cc:51:8: error: stray ‘\240’ in program
         printf("%I64d\n",num);
        ^
Main.cc:51:10: error: stray ‘\302’ in program
         printf("%I64d\n",num);
          ^
Main.cc:51:11: error: stray ‘\240’ in program
         printf("%I64d\n",num);
           ^
Main.cc:6:1: error: ‘__int64’ does not name a type; did you mean ‘__int64_t’?
 __int64 num;
 ^~~~~~~
 __int64_t
Main.cc: In function ‘void calculate(int*, int, int, int)’:
Main.cc:23:19: error: ‘num’ was not declared in this scope
             num += mid - i + 1;       
                   ^~~
Main.cc:23:19: note: suggested alternative: ‘enum’
             num += mid - i + 1;       
                   ^~~
                   enum
Main.cc: In function ‘int main()’:
Main.cc:49:3: error: ‘num’ was not declared in this scope
   num = 0;
   ^~~
Main.cc:49:3: note: suggested alternative: ‘enum’
   num = 0;
   ^~~
   enum
Main.cc:48:12: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
      scanf("%d",&a[i]);
       ~~~~~^~~~~~~~~~~~