当前位置: 首页 > news >正文

宝安建网站多少钱做网站备案地点

宝安建网站多少钱,做网站备案地点,成都网页,合肥网站开发公司电话十点半游戏 十点半是一种流行的纸牌游戏#xff0c;可以说是一种变体的二十一点游戏。游戏的规则是#xff0c;每个玩家根据所拿到的牌点数的总和来决定是否继续要牌。目标是尽量接近但不超过十点半的点数#xff0c;超过十点半即为爆牌。如果两名玩家都未爆牌#xff0c;…十点半游戏 十点半是一种流行的纸牌游戏可以说是一种变体的二十一点游戏。游戏的规则是每个玩家根据所拿到的牌点数的总和来决定是否继续要牌。目标是尽量接近但不超过十点半的点数超过十点半即为爆牌。如果两名玩家都未爆牌则点数更接近十点半的人获胜。这个游戏非常简单且容易上手适合多人一起娱乐。 代码实现 import java.util.ArrayList; import java.util.Arrays; import java.util.List;public class Poker {private static final ListString suits Arrays.asList(♠, ♥, ♦, ♣); // 花色private static final ListString ranks Arrays.asList(2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, A, 小王, 大王); // 点数private ListString deck;private Boolean isComplete;public Poker() {this(true);}public Poker(boolean isComplete) {deck new ArrayList(); // 扑克牌// 向扑克牌列表中储存元素for (String suit : suits) {for (String rank : ranks.subList(0, 13)) {String card suit rank;deck.add(card);}}if (isComplete) {deck.add(大王);deck.add(小王);}}public ListString getDeck() {return deck;} }import java.util.*;/*** author BXB*/ public class Game {public static void main(String[] args) {ListString poker new Poker(false).getDeck();shuffle(poker);gameing(poker);}// 进行游戏public static void gameing(ListString poker){ArrayListString player new ArrayList();ArrayListString bot new ArrayList();boolean isTermination true;Scanner input new Scanner(System.in);// 玩家发牌do {player.add(poker.get(0)); // 向玩家发牌System.out.println(player);poker.remove(0); // 去除已经发出去的牌if (countPoints(player) 10.5) {break;}System.out.println(还要继续取牌吗Y or N);if (N.equals(input.next())) {isTermination false;}} while (isTermination);if (isWin(player)) {System.out.println(你赢了恭喜恭喜);System.out.println(bot);} else if (countPoints2(player) 10.5) {// 机器人取牌while (countPoints2(bot) countPoints2(player) countPoints2(bot) ! 10.5) {bot.add(poker.get(0));poker.remove(0);}// 判断机器人是否赢了if (isLost(bot)) {System.out.println(机器人输了\n bot);} else if (isWin(bot) || isWin(bot, player)) {System.out.println(机器人赢了\n bot);} else {System.out.println(你赢了恭喜恭喜\n bot);}} else {System.out.println(你输了);}}// 洗牌public static void shuffle(ListString list) {for (int i 0; i 3; i) {// System.currentTimeMillis() 来设置随机种子。每一次运行程序时都会使用不同的随机种子从而产生更随机的结果。Collections.shuffle(list, new Random(System.currentTimeMillis()));}}// 计算点数和2public static double countPoints2(ListString list) {ListString ranks Arrays.asList(A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K); // 点数double count 0;// 匿名函数中局部变量 count 必须声明为 final 或者实际上是 final 的即该变量值不可更改。for (String str : list) {str str.replaceAll([♠♥♦♣], ); // 去除花色switch (str) {case A - count 1;case J,Q,K - count 0.5;default - count Double.parseDouble(str);}}return count;}// 判断输赢public static boolean isLost(ListString list) {if (countPoints2(list) 10.5) {return true;}return false;}public static boolean isWin(ListString list) {if (countPoints2(list) 10.5) {return false;} else if (list.size() 5) {return true;}return false;}public static boolean isWin(ListString list, ListString botList) {return countPoints2(list) countPoints2(botList);} }
http://www.hkea.cn/news/14580093/

相关文章:

  • 沥林网站建设马甲比较好重庆百度地图
  • 重庆高端网站seowordpress不同列表页
  • 移动网站虚拟主机wordpress documentation
  • 网站关键字没有排名达州网站建设yufanse
  • 怎么做可以聊天的网站吗网站建设术语解释
  • 济南网站建设工作室西安网页设计培训费用
  • 无锡网站关键词优化程序员做个网站要多少钱呢
  • 网站建设方案设计是什么意思做网站看什么书
  • 摄影师 网站 模板c 网站开发案例详解光盘
  • 如何做网站流量买卖工业设计师年薪60万
  • 软件网站开发团队名称网站内部链接怎麽做
  • 天津中小企业网站制作东营网站开发招聘
  • 做网站用什么开源python是什么
  • 网站外链建设可以提升网站做兼职在线抠图网站
  • 做网站程序看什么书装修网站怎么做的好
  • 域名解析到服务器ip然后服务器怎么弄才能跳转到那个网站建设百度网站多少钱
  • 网站建设中的英文无锡高端网站建设
  • 米趋外贸网站建设室内装饰设计培训机构
  • dtcms网站开发教程法治网站的建设整改措施
  • 服装设计师参考的网站网站建设用户需求调查
  • 为公司做的图可以上传网站吗云服务器 wordpress
  • 什么网站值得做上海设计网站方法
  • 网站更改备案信息在哪维拓设计在北京排名
  • 怎么做公司网站制作亚马逊 怎么做国外网站
  • 常州外贸网站建设vi设计包含哪些内容
  • 用php做视频网站有哪些dw下载手机版
  • qq自动发货平台网站怎么做茂名网站制作计划
  • 织梦做企业网站教程肥西网站推广公司
  • 网站开发课程心得做网站go和php用哪个好
  • 如何在社交网站上做视频推广深圳做网站seo