#D0656. [DAY33]文件IO检测

[DAY33]文件IO检测

注意:本题也需要文件 IO,比赛时可千万别写错了!

题目描述

已知某道文件 IO 的题目英文名是 ss。请你判断字符串 a,ba,b(保证不包含空白字符)是否符合文件 IO 的格式。

更准确的说,请你判断字符串 a,ba,b 是否分别满足:

  • aa 是 freopen(" + 题目英文名 + .in","r",stdin);
  • bb 是 freopen(" + 题目英文名 + .out","w",stdout);

这里的加号指的是连接。比如,当 ss 为本题英文名 file 时,就是要判断 a,ba,b 是不是分别是下面的两个字符串:

  • freopen("file.in","r",stdin);
  • freopen("file.out","w",stdout);

输入格式

三行,每行一个字符串,分别为:s,a,bs,a,b。

输出格式

如果符合要求,输出 Yes,否则输出 No。

file
freopen("file.in","r",stdin);
freopen("file.out","w",stdout);
Yes
file
freopen("file","r",stdin);
freopen("file","w",stdout);
No
file
freopen("file.in",'r',stdin);
freopen("file.out",'w',stdout);
No
jump
freopen("jump.in","r",stdin);
freopen("jump.out","w",stdout);
Yes

数据规模与约定

对于 100%100\% 的数据,保证 ss 仅由小写英文字母组成,且 ss 的长度 ∣s∣≤10|s|\le 10。a,ba,b 都不包含任何不可见字符,且对应的长度 ∣a∣,∣b∣≤50|a|,|b|\le 50。

  • 子任务 1(30 分):保证 ss 为 file。
  • 子任务 2(30 分):保证 ss 的长度 ∣s∣=1|s|=1。
  • 子任务 3(40 分):没有特殊限制。