作者hikaru4 (光)
看板b96902HW
标题[使徒] 测资补完计画 0.2 beta 版
时间Tue Dec 18 21:33:20 2007
看到Bingo的文章後又有感而发
想想如果有建立起来这套测资补完系统的话
或许可以让大家对自己的程式debug较为容易
想想建立起来的优点还是大於缺点
目前想到一个比较精简的方案
说明如下
我先用我自己在系上的网路空间做为档案流通的平台 主要要放的是
方案一
1. 一个满分的程式 (至於谁提供或者是不是一定要满分的这可以再讨论)
2. 附上一个批次档供使用者快速比对自己的程式与满分程式输出是否相同
方案二
1. 测资及正确输出 (如果能附上测资目的更好)
2. 附上一个批次档供使用者快速比对自己的程式与正确输出是否相同
至於使用方法 大家要稍微有一些预备知识
1. 说明一下FC这个指令的功能
比较两个或两组档案,然後显示两者之间的相异处。
ex. FC fileA fileB
2. 批次档(.bat) 的作用
简单讲就是把档案里面的内容 一行一行的执行
ex. 假设有一个a.bat内容是
dir
cd ..
dir
pause
那当你执行 a.bat 这个批次档以後
他就会显示目录
然後回到上一层目录
然後再显示目录
最後暂停 显示按任意键继续
总而言之 这应该也是一个懒人发明来快速输入一些指令的方法
在windows下按右键选编辑就可以直接编辑了
废话好像有点多了
先附上连结 解压缩以後把自己的程式执行档丢到同一个目录
把test.bat档里面xxxx的部份改成自己的执行档档名
执行test.bat就可以了
使徒十一
使用方案一
http://www.csie.ntu.edu.tw/~b96048/hw11.zip
使徒一 使用助教提供的测资 加上刚刚google到bat的for回圈用法
使用方案二
http://www.csie.ntu.edu.tw/~b96048/hw01.zip
至於提供测资的方法 大家可以再讨论看看有没有什麽比较方便的方法
再更新一下 我已经把我217的目录权限打开了
大家想到什麽测资可以直接用ftp上传到我的目录
/nfs/b3/96/b96048/htdocs/
开放使徒十二作为测试
使用方案二 我先随便生了5个测资
请大家直接到 217 /nfs/b3/96/b96048/htdocs/hw12/
下载 帮忙测试.bat档
或是 帮忙测试 ftp上传测资是否正常 或是满分的要低调上传执行档也是欢迎!!
说明一下上传格式
原则上比照助教的测资
输入部份 档名为 数字编号.in
输出部份 档名为 数字编号.out
如果有说明 档名为 数字编号.txt
大家上传前麻烦看一下现在已经有的编号到多少了
然後自己往後+1 这部份还有点小麻烦 不过我觉得应该还ok啦
下载使用方面 我就懒得包成一个档案了 毕竟随时可能更新
大家自己到目录下面下载
http://www.csie.ntu.edu.tw/~b96048/hw12/
当然要连ftp也是ok 到我的目录下载
/nfs/b3/96/b96048/htdocs/hw12/
再补充一下这个test.bat的使用方法
@FOR /L %%c IN (1,1,5) DO @xxxx.exe < %%c.in > my%%c.out
记得把 xxxx.exe 改成你自己的执行档档名
然後(1,1,5) 的5 改成目前的测资数
希望大家多多帮忙测试一下!!
有任何问题欢迎版上回应讨论
--
※ 发信站: 批踢踢实业坊(ptt.cc)
1F:推 jasonlu00:帅气喔~ 禾斗禾斗 12/18 22:47
2F:推 like9515:满分的强者来提供测资好了xd 12/19 00:26
※ 编辑: hikaru4 来自: 140.112.239.188 (12/19 07:45)
3F:推 jimmycool:传了一个测资上去:Q 12/19 22:01