Rust가 AtCoder를 하기 위해 카고-companet을 가져왔습니다.
상세한 사용 방법README.md은 매우 자세하게 쓰였으니 참조하십시오.
위에서 순서대로 명령을 입력하면 가져올 수 있을 겁니다.
가져오기
cargo compoet 설치
cargo install --git https://github.com/qryxip/cargo-compete
초기화cargo compete init atcoder
다음 대화상자가 나타나므로 1-3의 숫자의 가명을 입력하십시오Do you use crates on AtCoder?
1 No
2 Yes
3 Yes, but I submit base64-encoded programs
1..3: 2
AtCoder에 로그인cargo compete login atcoder
Username/Password 로그인 입력이상은 도입!!!
매 경기 해야 할 일
초기화
cargo compete new abc189
-> 디렉토리 생성 및 테스트 용례를 다운로드합니다.cd abc189
질문 열기cargo compete open
-> 브라우저에서 질문 열기문제에 따라 하다
문제에 해답하다
다음 디렉터리 구조이기 때문에 문제에 맞는 파일을 설치하세요.
-abc189
- src
- bin
- a.rs
- b.rs
- ・・・
실행 테스트cargo compete test a
※ 이때 설정을 조금 바꿨어요.맨 아래 에 기재 하다커밋
cargo compete submit a
좋아, 대단해!!!!너무 편해요. 감동이에요.슈팅
cargo compete test
에서 toolchain
찾을 수 없는 오류가 발생했습니다(모호한 기억)compete.toml
는 다음과 같다.compete.toml
toolchain = "1.42.0"
한편, rustup show
에서 확인한 결과Default host: aarch64-apple-darwin
로 나타났다.compete.toml
의 설정치가 이하로 변경되면 동작이 양호하다compete.toml
toolchain = ""
Reference
이 문제에 관하여(Rust가 AtCoder를 하기 위해 카고-companet을 가져왔습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/okaponta_/items/7e82de5d1f78f547fe4b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)