TopCoder Arenaおよびそのプラグインのインストール(回転)

3038 ワード

Step1


コンピュータにJava環境をインストールする
無料Javaダウンロード

Step2


TopCoderクライアントのインストール
Load Competition Arena

Step3


ここで以下の3つのプラグインを見つけてダウンロードし、簡単に移動しない(絶対パスを変更しない)場所に保存します.
                1. TZTester
                2. CodeProcessor
                3. FileEdit

Step4


1、あなたのアカウントを使ってArenaにログインします.「Options」→「Editors」を選択し、新しいウィンドウを呼び出して「Add」を押し、「name」欄に「FileEdit」、「EntryPoint」欄に「filedit.EntryPoint」を記入し、パスすれば「FileEdit.jar」の位置を直接閲覧すればよい.完了したら「OK」を押します
2、「options」→「Editors」を続けます.新しいウィンドウを呼び出し、「Add」(PS:今回追加する3つのファイルはすべて「FileEdit.jar」を含む)を押します.今回は「name」欄に「CodeProcessor」、「EntryPoint」欄に「codeprocessor.EntryPoint」、パス欄:3つのファイルを直接閲覧すればよい.完了したら「OK」を押します
3、「CodeProcessor」を選択して「Default Editor」(PS:前の2つの白い括弧の中の最初のチェック)を作り、「Save」キーを押す
4、「CodeProcessor」(PS:ハイライト表示で、前の2つの白い括弧にチェックを入れるのではありません!)を選択し、「Configure」を押します.「Editor EntryPoint」欄に「fileedit.EntryPoint」と入力し、「Processor Class」欄に「tangentz.TZTester」と入力し、「Verify」を押し、ポップアップウィンドウで「found」がすべてかどうかを見、そうであれば「OK」ボタンを押して戻り、そうでなければ前の操作に間違いがないかどうかを見ます.その後、後の「configure」を押して、「Write the problem description using HTML」にチェックを入れ、「File Extension」から「html」に変更すると、テーマの説明がhtmlファイルに生成され、問題を読みやすくなります.「Backup existing file when overwrite」の前のチェックを外すと、それはほとんど役に立たない.「Enter directory read/write problems to:」にプログラムファイルを置く絶対パスを記入します.最後に「code template」を押して、「language」を「C++」に変更し、下のテンプレートで元のテンプレートに置き換えます.
  
 $BEGINCUT$
 $PROBLEMDESC$
 $ENDCUT$
 #line $NEXTLINENUMBER$ "$FILENAME$"
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 #include 
 using namespace std;
 
 #define PB push_back
 #define MP make_pair
 
 #define REP(i,n) for(i=0;i=(l);--i)
 
 typedef vector VI;
 typedef vector VS;
 typedef vector VD;
 typedef long long LL;
 typedef pair PII;
 
 
 class $CLASSNAME$
 {
         public:
         $RC$ $METHODNAME$($METHODPARMS$)
         {
                 $CARETPOSITION$
         }
         $TESTCODE$
 };
 
 // BEGIN CUT HERE
 int main()
 {
         $CLASSNAME$ ___test;
         ___test.run_test(-1);
         return 0;
 }
 // END CUT HERE

 
最後に一緒に保存すればOKです.今勝手に「Practice Rooms」に入ってテーマを開き、自分で指定したフォルダディレクトリにテーマとコードが生成されているかどうかを見てみましょう.もしなかったら、上の操作が正しいかどうかをチェックします.
 
変換元:http://www.cnblogs.com/zhj5chengfeng/archive/2013/03/11/2954743.html
転載先:https://www.cnblogs.com/Jason_Chan/archive/2013/04/19/3031352.html