这一次发布的版本部署在了Azure上,如果想要本地部署,下载Beta1即可
支持VB.NET 及C#代码(C#为3.0 可以使用新特性)
使用方法:
登录及设置昵称后,选择一道题,根据题意编写程序,然后点击Submit提交答案
提交程序规则:
- 使用命令行应用程序
- 提交的代码如下面示例,仅提交类,且类中有主函数
- 如无特殊提示,程序均使用文件结束符退出EOF(Windows下为Ctrl+Z)
- 程序不得访问文件系统注册表等系统资源
- 2.0 Beta2 可以使用C# 3.0 以及VB.NET ,也就是说可以使用语言新特性
代码形式如下
C#
class Program {@H_502_46@ static void Main(string [] args) {@H_502_46@ string s;@H_502_46@ @H_502_46@ while (true ) {@H_502_46@ s = Console.ReadLine();@H_502_46@ if (string .IsNullOrEmpty(s)) break ;@H_502_46@ Console.WriteLine(int .Parse(s) + 1);@H_502_46@ @H_502_46@ }@H_502_46@ }@H_502_46@ }
VB
Module Module1@H_502_46@ Sub Main()@H_502_46@ Dim s As String @H_502_46@ While True @H_502_46@ s = Console.ReadLine()@H_502_46@ If String .IsNullOrEmpty(s) Then @H_502_46@ Exit While @H_502_46@ End If @H_502_46@ Console.WriteLine(s)@H_502_46@ End While @H_502_46@ End Sub @H_502_46@ End Module@H_502_46@
之后看状态
@H_502_46@ 这里状态分为以下几种,如果通过为Accepted
public enum AnswerType {@H_502_46@ /// <summary> @H_502_46@ /// 排队中。 @H_502_46@ /// </summary> @H_502_46@ Queuing = 0,@H_502_46@ /// <summary> @H_502_46@ /// 正在编译。 @H_502_46@ /// </summary> @H_502_46@ Compiling = 20,@H_502_46@ /// <summary> @H_502_46@ /// 测试中。 @H_502_46@ /// </summary> @H_502_46@ Testing = 30,@H_502_46@ /// <summary> @H_502_46@ /// 超时。 @H_502_46@ /// </summary> @H_502_46@ TimeLimitExceed = 40,@H_502_46@ /// <summary> @H_502_46@ /// 测试失败。 @H_502_46@ /// </summary> @H_502_46@ WrongAnswer = 50,@H_502_46@ /// <summary> @H_502_46@ /// 内存超出限制。 @H_502_46@ /// </summary> @H_502_46@ MemoryLimitExceed = 60,@H_502_46@ /// <summary> @H_502_46@ /// 编译失败。 @H_502_46@ /// </summary> @H_502_46@ CompileError = 70,@H_502_46@ /// <summary> @H_502_46@ /// 危险代码。 @H_502_46@ /// </summary> @H_502_46@ DangerCode = 80,@H_502_46@ /// <summary> @H_502_46@ /// 运行时错误 @H_502_46@ /// </summary> @H_502_46@ RunningError = 90,@H_502_46@ /// <summary> @H_502_46@ /// 测试通过。 @H_502_46@ /// </summary> @H_502_46@ Accepted = 250,@H_502_46@ }@H_502_46@
其它连接:
程序:重典( Blog MSN:chsword@126.com)
原文链接:https://www.f2er.com/vb/262959.html