Problem cousin
User justin271828
Submission Time 2024-12-19 22:44:01
Score 0
Max Time N/A
Max Memory N/A

Compile Error

cousin.cpp:45:20: error: conversion from ‘node*’ to non-scalar type ‘node’ requested
45 | struct node tree = new node(0, N); //i & i-1
| ^~~~~~~~~~~~~~
cousin.cpp: In function ‘void init(int, int*)’:
cousin.cpp:69:6: error: base operand of ‘->’ has non-pointer type ‘node’
69 | tree->up(0, INF);
| ^~
cousin.cpp:70:6: error: base operand of ‘->’ has non-pointer type ‘node’
70 | tree->up(N, INF);
| ^~
cousin.cpp:73:8: error: base operand of ‘->’ has non-pointer type ‘node’
73 | tree->up(i, INF);
| ^~
cousin.cpp:83:7: error: base operand of ‘->’ has non-pointer type ‘node’
83 | tree->up(i, temp);}}
| ^~
cousin.cpp: In function ‘int count_cousins(int, int)’:
cousin.cpp:94:14: error: base operand of ‘->’ has non-pointer type ‘node’
94 | return (tree->right(root[X], K) - tree->left(root[X], K) - 1);}
|