题解 CF290B 【QR code】

t162

2019-03-14 17:35:09

Solution

由于二维码中大量的数据存进二维数组中很不方便,所以我写了一个转换器: ```cpp #include<bits/stdc++.h> using namespace std; int main(){ ifstream fin("data.in"); ofstream fout("data.out"); string format; format="{"; char c; bool flag=1,flag2=0; while(fin.get(c)){ flag2=1; if(flag){ format+="{"; } if(c=='\n'){ flag=1; format+="},\n"; continue; } if(!flag){ format+=","; } flag=0; format.push_back(c); } if(flag2)format+="}"; format+="}"; fout<<format; return 0; } ``` 把二维码中的数据存到`data.in`中,运行上面的程序,`data.out`文件中的内容就是标准的C++数组初始化的格式了。 最后就是const数组,输入输出了。