void fio(string s){
    string in1=s+".in",out1=s+".out";
    freopen(in1.c_str(),"r",stdin);
    freopen(out1.c_str(),"w",stdout);
}

使用方法

fio("题目名");