// Output a flat skyline of N buildings. #include #include bool read_int(char const * arg, int & v) { std::stringstream ss; ss << arg; ss >> v; return ss; } int main(int argc, char * argv[]) { int errors = 0; int N = -1; if (argc != 2 || !read_int(argv[1], N) || N < 0) { ++errors; std::cerr << "Usage: " << argv[0] << " N"; } else { std::cout << N << '\n'; while (N-- != 0) { std::cout << "1000 100000000 "; } std::cout << '\n'; } return errors; }