Skip to content

Nag729/python-atcoder-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python x AtCoder Template

1️⃣ Install Docker & VSCode

【2022 年版】VSCode + Docker で最強の Python 開発環境を構築する【Remote Development】 を見て、以下の 3 つをインストールしてください

  • Docker Desktop
  • VSCode
  • Remote Development

💡 各サイトで指示されるファイル作成はこのリポジトリのものをダウンロードするので不要です

2️⃣ Clone Repository

  • GitHub のアカウントがある人: このリポジトリを clone してください
  • GitHUb のアカウントがない人: GitHub の Download Zip からフォルダをダウンロードしてください

github-zip-download

3️⃣ Run Container

  1. ダウンロードしたフォルダを VSCode で開きます
  2. Dockerfile に AtCoder の ${USER_NAME}, ${PASSWORD} を追加します
  3. 【2022 年版】VSCode + Docker で最強の Python 開発環境を構築する【Remote Development】 を見ながら、Open Folder in Container... を実行します

⚠️ Dockerfile は .gitignore できなかったので、Public Repository に認証情報をアップロードしないように注意してください.
(ほんとは Dockerfile に .env から環境変数渡したい...方法わかる方いたら修正 PR 待ってます 🙏)

💡 Windows で Docker が起動できない場合は https://takabus.com/tips/326/ から WSL をダウンロードしてください

4️⃣ Run Sample Code

  1. abc081_a.py を開きます
  2. AtCoder で自動サンプルテストケース&手入力値テスト実行 with VS Code を見ながら、Ctrl + Shift + B, F5 の動作を試します
    • それぞれの動作が何を意味するかは記事を読んでみてください!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published