├── .env.example ├── .gitignore ├── README.md ├── csv-generator ├── awk │ └── gen.awk ├── perl │ └── main.pl └── rust │ ├── .gitignore │ ├── Cargo.toml │ └── src │ └── main.rs ├── envrn.sh ├── src └── .gitkeep └── testcases ├── common ├── test-1 │ ├── expect.txt │ └── game_score_log.csv ├── test-2 │ ├── expect.txt │ └── game_score_log.csv ├── test-3 │ ├── expect.txt │ └── game_score_log.csv ├── test-4 │ ├── expect.txt │ └── game_score_log.csv └── test-5 │ ├── expect.txt │ └── game_score_log.csv └── extra └── test-x-1 ├── .gitignore └── expect.txt /.env.example: -------------------------------------------------------------------------------- 1 | EXEC_COMMAND="python3 src/main.py" 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | 3 | # 結果出力ファイル 4 | testcases/**/actual.txt 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/README.md -------------------------------------------------------------------------------- /csv-generator/awk/gen.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/csv-generator/awk/gen.awk -------------------------------------------------------------------------------- /csv-generator/perl/main.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/csv-generator/perl/main.pl -------------------------------------------------------------------------------- /csv-generator/rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/csv-generator/rust/.gitignore -------------------------------------------------------------------------------- /csv-generator/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/csv-generator/rust/Cargo.toml -------------------------------------------------------------------------------- /csv-generator/rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/csv-generator/rust/src/main.rs -------------------------------------------------------------------------------- /envrn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/envrn.sh -------------------------------------------------------------------------------- /src/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcases/common/test-1/expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-1/expect.txt -------------------------------------------------------------------------------- /testcases/common/test-1/game_score_log.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-1/game_score_log.csv -------------------------------------------------------------------------------- /testcases/common/test-2/expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-2/expect.txt -------------------------------------------------------------------------------- /testcases/common/test-2/game_score_log.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-2/game_score_log.csv -------------------------------------------------------------------------------- /testcases/common/test-3/expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-3/expect.txt -------------------------------------------------------------------------------- /testcases/common/test-3/game_score_log.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-3/game_score_log.csv -------------------------------------------------------------------------------- /testcases/common/test-4/expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-4/expect.txt -------------------------------------------------------------------------------- /testcases/common/test-4/game_score_log.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/common/test-4/game_score_log.csv -------------------------------------------------------------------------------- /testcases/common/test-5/expect.txt: -------------------------------------------------------------------------------- 1 | rank,player_id,mean_score 2 | -------------------------------------------------------------------------------- /testcases/common/test-5/game_score_log.csv: -------------------------------------------------------------------------------- 1 | create_timestamp,player_id,score 2 | -------------------------------------------------------------------------------- /testcases/extra/test-x-1/.gitignore: -------------------------------------------------------------------------------- 1 | game_score_log.csv 2 | -------------------------------------------------------------------------------- /testcases/extra/test-x-1/expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yumemi-inc/serverside-engineer-codecheck-practice/HEAD/testcases/extra/test-x-1/expect.txt --------------------------------------------------------------------------------