spoj.com的命令行工具
spojcmd的Python项目详细描述
SpojCMD(Rachit Nimavat)
===
==
==
credits
----
我已将[nyambayar turbat](https://github.com/nyamba)的[spoj](https://github.com/nyamba/spoj)作为种子。
配置文件(可选)
----
在主文件夹中创建一个名为.spojcmdrc的文件,包含以下内容-
[用户]
用户名=您的用户名
密码=您的密码
等待时间=4(查询提交状态的时间间隔(秒)
pyver=2.7(python编译器的版本-2.7/3.2.3/nbc)
cpver=4.3.2(gcc cpp编译器的版本-4.3.2/4.0.0-8)
cver=4.3.2(GCC C编译器的版本-4.3.2/99)
pasver=fpc(pascal编译器的版本-fpc/gpc)
请注意,除了[用户]部分行
安装说明
----
然后根据它安装spojcmd。解决未满足的依赖项(如果有)。
sudo apt get install python pip
sudo pip install spojcmd
login to spoj
----
login to spoj like this:
spojcmd login<;username>;
password:<;password>;
用户状态
----
获取任何用户已解决/未解决的问题:
问题名称应与SPOJ上的ID匹配(不区分大小写)。通过查看扩展可以猜测编译器,但是如果您使用的是非默认编译器(如python 3.2.3),则应该在~/.spojcmdrc中添加该项。如果将问题名称留空,则将提交最新的代码(它将忽略输入/输出/执行文件(希望是:p))
spojcmd解决问题的id.cpp
显示“接受的终端标准”。
list problems
----
为了完整起见,list参数基于某些筛选器列出问题。--排序选项,表示列表应在哪个列上排序。如果为正,则按升序,否则按降序。可用选项:
1-问题ID
2-问题名称
5-解决方案ID
6-用户计数谁解决了问题
7-有效解决方案的百分比
按desc参数的问题语句。
spojcmd desc problem\u id
===
==
==
credits
----
我已将[nyambayar turbat](https://github.com/nyamba)的[spoj](https://github.com/nyamba/spoj)作为种子。
配置文件(可选)
----
在主文件夹中创建一个名为.spojcmdrc的文件,包含以下内容-
[用户]
用户名=您的用户名
密码=您的密码
等待时间=4(查询提交状态的时间间隔(秒)
pyver=2.7(python编译器的版本-2.7/3.2.3/nbc)
cpver=4.3.2(gcc cpp编译器的版本-4.3.2/4.0.0-8)
cver=4.3.2(GCC C编译器的版本-4.3.2/99)
pasver=fpc(pascal编译器的版本-fpc/gpc)
请注意,除了[用户]部分行
安装说明
----
然后根据它安装spojcmd。解决未满足的依赖项(如果有)。
sudo apt get install python pip
sudo pip install spojcmd
login to spoj
----
login to spoj like this:
spojcmd login<;username>;
password:<;password>;
用户状态
----
获取任何用户已解决/未解决的问题:
问题名称应与SPOJ上的ID匹配(不区分大小写)。通过查看扩展可以猜测编译器,但是如果您使用的是非默认编译器(如python 3.2.3),则应该在~/.spojcmdrc中添加该项。如果将问题名称留空,则将提交最新的代码(它将忽略输入/输出/执行文件(希望是:p))
spojcmd解决问题的id.cpp
显示“接受的终端标准”。
list problems
----
为了完整起见,list参数基于某些筛选器列出问题。--排序选项,表示列表应在哪个列上排序。如果为正,则按升序,否则按降序。可用选项:
1-问题ID
2-问题名称
5-解决方案ID
6-用户计数谁解决了问题
7-有效解决方案的百分比
按desc参数的问题语句。
spojcmd desc problem\u id