#include #include #include #include #include using namespace std; const char prefix[] = "http://www.bilibili.com/video/av"; int cnt; void ReadURL() { char ch; while ((ch = getchar()) != EOF) { if (std::tolower(ch) == 'a') break; } if (getchar() == EOF) exit(0); ch = getchar(); if (!isdigit(ch)) { // not valid Id return; } printf("%s", prefix); printf("%c", ch); while((ch = getchar()) != EOF) { if (!isdigit(ch)) break; printf("%c", ch); } printf("\n"); } int main(int argc, char* argv[]) { if (argc != 3) { std::cerr << "help: " << argv[0] << " in_file out_file"; std::cerr << std::endl; exit(1); } freopen(argv[1], "r", stdin); freopen(argv[2], "w", stdout); while (1) ReadURL(); }