这题用正则表达式读真的超轻松 Der~
话说为啥题解就饱和了,是因为这题太简单了么??
附数据处理部分代码。
// data 是二义命名。 char dta[100]{}; // 前边加个空格处理空白字符 scanf(" %s", dta); // 万一没有 b,就是 -1 int a, b{-1}; // dta 后续会用到,所以从 dta 中读一读 // %*xxx 指的是按照 xxx 格式忽略读入 // %[A-Z] 指的是读尽全部大写字符。 sscanf(dta, "%*[A-Z]%d%*[A-Z]%d", &a, &b);