Skip to content
This repository has been archived by the owner on May 31, 2021. It is now read-only.

欲しいデータ一覧

taichi uchihara edited this page Nov 14, 2019 · 12 revisions

欲しいデータ

Home

  • contests: 直近5件-10件くらいの開催中/開催予定のコンテスト
    • contestName: コンテスト名
    • contestDate: 開催日(YYYY/MM/DD)
    • contestTime: 開催時間(hh:mm - hh:mm)
    • contestContent: コンテストの概要
    • contestImage: icon, imgを設定するならそれのURL(※UI参照)(一旦なしで)

Contests

  • contests: 開催予定/開催中/終了のコンテスト一覧
    • contestName: コンテスト名
    • contestDate: 開催日
    • contestTime: 開催時間
    • problemNumber: 問題数
    • ~~レー

top

  • これはまとめてtextとして投げる

problems

  • problems: 問題一覧
    • problemId: 問題のIDっぽいの(A-hoge B-hugaのA, Bの部分)
    • problemName: 問題名
    • TimeLimit: 時間制限
    • memoryLimit: メモリ制限
    • problemScore: 配点
    • problemOrder: 問題の順番, A,B,C...のような

problem & submit

  • problem: 問題
    • problemName: 問題名
    • timeLimit: 時間制限
    • memoryLimit: メモリ制限
    • problemText: 問題文
    • problemConstraint: 制約
    • input: 入力
    • output: 出力
    • inputExam: 入力例
    • inputComment: 入力例解説(※任意)
    • outputExam: 出力例
    • outputComment: 出力例解説(※任意)
  • submit: 提出欄
    • languages: 使用できる言語一覧

Submit Status(all)

※ucpr.devみたいに全員の提出状況と自分だけの提出状況をみれるようにしたい

  • submit
    • submitId: 提出番号っぽいの(#00000みたいなあれ)
    • submitDate: 提出日時
    • userName: 提出したユーザー名
    • problemName: 問題名
    • Result: 結果
    • language: 言語
    • Score: 得点

Submit Status

  • submit
    • submitId: 提出番号っぽいの(#00000みたいなあれ)
    • submitDate: 提出日時
    • problemName: 問題名
    • language: 言語
    • Score: 得点
    • codeLength: コード長 (byte)
    • Result: 結果
    • testCase: テストケースどのくらい通ったか?的な(AC/Totalの形が欲しい)
    • compileMessage: コンパイルメッセージ
    • userName: 提出者ユーザ名
    • executeTime: 実行時間 (sec)
    • memory: メモリ (MB)

Ranking

  • userInfo: ユーザー情報
    • rankUserId: ID
    • rankTotal: AC/Total(6回提出して3問ACだったら3/6みたいな)
    • rankScore: 得点
    • レート(※レート実装しないならいらないです)