0_0_38841109_3010.cpp: In instantiation of 'void r(T&) [with T = long double]':
0_0_38841109_3010.cpp:31:54: required from 'void r(Ar&& ...) [with Ar = {int&, long double&}]'
0_0_38841109_3010.cpp:41:5: required from here
0_0_38841109_3010.cpp:15:37: error: invalid operands of types 'long double' and 'int' to binary 'operator<<'
15 | while((Ch=getchar())>47)x=(x<<1)+(x<<3)+(Ch&15);
| ~~^~~~
0_0_38841109_3010.cpp:15:44: error: invalid operands of types 'long double' and 'int' to binary 'operator<<'
15 | while((Ch=getchar())>47)x=(x<<1)+(x<<3)+(Ch&15);
| ~~^~~~
|