jump.cpp:9:5: error: 'vector' does not name a type
9 | vector<ll> tp;
| ^~~~~~
jump.cpp: In constructor 'bigint::bigint(ll)':
jump.cpp:14:13: error: 'tp' was not declared in this scope; did you mean 'tm'?
14 | tp.push_back(x%base);
| ^~
| tm
jump.cpp: In constructor 'bigint::bigint()':
jump.cpp:20:9: error: 'tp' was not declared in this scope; did you mean 'tm'?
20 | tp.push_back(0);
| ^~
| tm
jump.cpp: In function 'void print(bigint)':
jump.cpp:25:13: error: 'struct bigint' has no member named 'tp'
25 | while(a.tp.size()>1 and a.tp.back()==0)a.tp.pop_back();
| ^~
jump.cpp:25:31: error: 'struct bigint' has no member named 'tp'
25 | while(a.tp.size()>1 and a.tp.back()==0)a.tp.pop_back();
| ^~
jump.cpp:25:46: error: 'struct bigint' has no member named 'tp'
25 | while(a.tp.size()>1 and a.tp.back()==0)a.tp.pop_back();
| ^~
jump.cpp:26:14: error: 'struct bigint' has no member named 'tp'
26 | int sa=a.tp.size();
| ^~
jump.cpp:30:17: error: 'struct bigint' has no member named 'tp'
30 | cout<<a.tp[i];
| ^~
jump.cpp: In function 'bigint add(bigint, bigint)':
jump.cpp:37:14: error: 'struct bigint' has no member named 'tp'
37 | int sa=a.tp.size();
| ^~
jump.cpp:38:14: error: 'struct bigint' has no member named 'tp'
38 | int sb=b.tp.size();
| ^~
jump.cpp:39:7: error: 'struct bigint' has no member named 'tp'
39 | c.tp.resize(max(sa,sb)+1,0);
| ^~
jump.cpp:44:23: error: 'struct bigint' has no member named 'tp'
44 | if(i<sa)cc+=a.tp[i];
| ^~
jump.cpp:45:23: error: 'struct bigint' has no member named 'tp'
45 | if(i<sb)cc+=b.tp[i];
| ^~
jump.cpp:46:11: error: 'struct bigint' has no member named 'tp'
46 | c.tp[i]=cc%base;
| ^~
jump.cpp:49:13: error: 'struct bigint' has no member named 'tp'
49 | while(c.tp.size()>1 and c.tp.back()==0)c.tp.pop_back();
| ^~
jump.cpp:49:31: error: 'struct bigint' has no member named 'tp'
49 | while(c.tp.size()>1 and c.tp.back()==0)c.tp.pop_back();
| ^~
jump.cpp:49:46: error: 'struct bigint' has no member named 'tp'
49 | while(c.tp.size()>1 and c.tp.back()==0)c.tp.pop_back();
| ^~