很轻松网

信息学奥赛比赛程序模板(新手必看!!)

因为信息学奥赛上机比赛要求用文件输入输出,所以比赛时我们要写的代码和平时不太一样。


 
这里以CSP-J 2019 第二轮认证真题为例进行说明:

通过上图我们发现:比赛时每道题都有一个英文名字,请你务必要牢记下列四行代码:

freopen("xxx.in", "r", stdin);

freopen("xxx.out", "w", stdout);

  

fclose(stdin);

fclose(stdout); 

说明:xxx是每道题的英文名字。

 

这四行代码具体要写在程序中的哪个位置?请看下面的程序模板:


 
针对往年部分学生的沉痛教训(题目会解、程序全对,最终却因程序没有使用文件输入输出代码导致爆零)请同学们比赛时一定要牢记使用这个程序模板,除此之外,我们在比赛中还要注意:
1.文件夹名、程序文件名(cpp文件)、输入文件名(in文件)、输出文件名(out文件)是一致的,都是这道题的英文名并且都是小写。
2.数组要开成全局变量。
3.如果最终结果是输出"yes"、"no"、"right"、"impossible"等单词,一定要注意字母的大小写。
 
赞 ()
分享到:更多 ()

相关推荐

WWW.HQS123.COM 少儿编程很轻松!
留言与评论(共有 0 条评论)
   
验证码: