Skip to content

OpenSourceToken/pebbles-gear-academy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

任务描述

在这个作业中,需要编写一个名为 Pebbles Game 的游戏。游戏的规则如下:

  • 有两个玩家:用户和程序。第一个玩家是随机选择的。

  • 游戏开始时有 N 个 pebbles(例如 N=15)。

  • 每个玩家的回合中,他们必须从 1 到 K 个 pebbles 中移除(例如,如果 K=2,那么玩家每回合可以移除 1 或 2 个 pebbles)。

  • 拿走最后一个 pebble 的玩家获胜。

项目结构

需要创建两个 crate:pebbles-game 用于程序逻辑,pebbles-game-io 用于数据结构。

目录结构应如下所示:

pebbles-game
├── io
│ ├── src
│ │ └── lib.rs
│ └── Cargo.toml
├── src
│ └── lib.rs
├── tests
│ └── basic.rs
├── Cargo.lock
├── Cargo.toml
└── build.rs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages