Main.cpp:16:17: warning: missing terminating ' character
16 | struct IoReader<'a> {
| ^
Main.cpp:16:17: error: missing terminating ' character
16 | struct IoReader<'a> {
| ^~~~~
Main.cpp:17:26: warning: missing terminating ' character
17 | inp: SplitWhitespace<'a>,
| ^
Main.cpp:17:26: error: missing terminating ' character
17 | inp: SplitWhitespace<'a>,
| ^~~~
Main.cpp:20:15: warning: missing terminating ' character
20 | impl IoReader<'_> {
| ^
Main.cpp:20:15: error: missing terminating ' character
20 | impl IoReader<'_> {
| ^~~~~
Main.cpp:21:12: warning: character constant too long for its type
21 | fn new<'a>(inp: &'a IoContent) -> IoReader<'a> {
| ^~~~~~~~~~~~
Main.cpp:21:48: warning: missing terminating ' character
21 | fn new<'a>(inp: &'a IoContent) -> IoReader<'a> {
| ^
Main.cpp:21:48: error: missing terminating ' character
21 | fn new<'a>(inp: &'a IoContent) -> IoReader<'a> {
| ^~~~~
Main.cpp:72:14: error: too many decimal points in number
72 | for i in 0..m {
| ^~~~
Main.cpp:77:14: error: too many decimal points in number
77 | for _ in 0..q {
| ^~~~
Main.cpp:1:1: error: 'use' does not name a type
1 | use std::fmt::Debug;
| ^~~
Main.cpp:2:1: error: 'use' does not name a type
2 | use std::io::{self, Read};
| ^~~
Main.cpp:3:1: error: 'use' does not name a type
3 | use std::str::{FromStr, SplitWhitespace};
| ^~~
Main.cpp:6:5: error: 's' does not name a type
6 | s: String,
| ^
Main.cpp:8:6: error: expected initializer before 'IoContent'
8 | impl IoContent {
| ^~~~~~~~~
Main.cpp:16:8: error: 'IoReader' is not a class template
16 | struct IoReader<'a> {
| ^~~~~~~~
Main.cpp:17:5: error: 'inp' was not declared in this scope; did you mean 'int'?
17 | inp: SplitWhitespace<'a>,
| ^~~
| int
Main.cpp:18:1: error: expected unqualified-id before '}' token
18 | }
| ^
Main.cpp:18:1: error: expected declaration before '}' token
Main.cpp:20:1: error: 'impl' does not name a type
20 | impl IoReader<'_> {
| ^~~~
Main.cpp:25:5: error: expected declaration before '}' token
25 | }
| ^
Main.cpp:26:5: error: 'fn' does not name a type
26 | fn read<T>(&mut self) -> T
| ^~
Main.cpp:33:1: error: expected declaration before '}' token
33 | }
| ^
Main.cpp:35:1: error: 'fn' does not name a type
35 | fn dis(mut a: u32, mut b: u32, n: u32) -> u32{
| ^~
Main.cpp:43:1: error: 'fn' does not name a type
43 | fn rev(x: u32, n: u32) -> u32 {
| ^~
Main.cpp:51:1: error: 'fn' does not name a type
51 | fn solve(inp: &mut IoReader, n: u32, v: &Vec<u32>) -> String {
| ^~
Main.cpp:65:1: error: 'fn' does not name a type
65 | fn main() {
| ^~