KMP 2026 国庆实践题提交(scrumo666) #2

Closed
opened 2026-10-06 13:49:17 +08:00 by rumo666 · 0 comments

仓库地址:https://github.com/scrumo666/it-appWORK

完成情况(必要 140 分)

  • 50分 至少可以 roll D6 任意次
  • 30分 可以实现 roll D4,D6,D8,D12(或者更多)任意切换
  • 20分 可以实现 roll n D6(同时掷出 n 个六面骰并加和)
  • 20分 可以实现 roll n D m(同时掷出 n 个 m 面骰并加和)
  • 20分 可以实现 n1Dm1 + n2Dm2 …… 任意组合,最后点数取和

额外 35 分未做。

说明

  • 技术栈:Kotlin Multiplatform + Compose Multiplatform(桌面端 JVM)
  • 运行:./gradlew :desktopApp:run
  • 测试:./gradlew :shared:jvmTest
  • 骰子类型按钮可切换 D4/D6/D8/D12/D20
  • 骰子数量用于 roll nD6 / roll nDm
  • 多骰组合可输入 2d6 + 1d8 + 3d12 并求总和
仓库地址:https://github.com/scrumo666/it-appWORK ## 完成情况(必要 140 分) - [x] 50分 至少可以 roll D6 任意次 - [x] 30分 可以实现 roll D4,D6,D8,D12(或者更多)任意切换 - [x] 20分 可以实现 roll n D6(同时掷出 n 个六面骰并加和) - [x] 20分 可以实现 roll n D m(同时掷出 n 个 m 面骰并加和) - [x] 20分 可以实现 n1Dm1 + n2Dm2 …… 任意组合,最后点数取和 额外 35 分未做。 ## 说明 - 技术栈:Kotlin Multiplatform + Compose Multiplatform(桌面端 JVM) - 运行:./gradlew :desktopApp:run - 测试:./gradlew :shared:jvmTest - 骰子类型按钮可切换 D4/D6/D8/D12/D20 - 骰子数量用于 roll nD6 / roll nDm - 多骰组合可输入 2d6 + 1d8 + 3d12 并求总和
Sign in to join this conversation.