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]);
~~~~~^~~~~~~~~~~~