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

广西南宁相亲网网站优化公司怎么选

广西南宁相亲网,网站优化公司怎么选,学校 门户网站建设方案,wordpress微商货源规则 游戏开始随机生成4位数字符串,每个数字从0到9各不相同,比如0123玩家10次猜数机会,输入4位数字符串,每个数字从0到9各不相同游戏判断玩家输入与所猜谜底数,给出结果nAnB,A表示位置和数字都猜对的个数&…

规则

  1. 游戏开始随机生成4位数字符串,每个数字从0到9各不相同,比如0123
  2. 玩家10次猜数机会,输入4位数字符串,每个数字从0到9各不相同
  3. 游戏判断玩家输入与所猜谜底数,给出结果nAnB,A表示位置和数字都猜对的个数,B表示数字猜对位置不对的个数

代码

import java.util.Arrays;
import java.util.HashSet;
import java.util.Random;
import java.util.Scanner;
import java.util.Set;public class NumberGuessingGame {public static String generateRandomNumber() {Random random = new Random();Integer[] digits = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};Arrays.asList(digits);Arrays.sort(digits, (a, b) -> random.nextInt(3) - 1); // Shuffle the array randomlyreturn Arrays.toString(Arrays.copyOf(digits, 4)).replaceAll("\\D+", "");}public static boolean hasDuplicateDigits(String number) {Set<Character> digitSet = new HashSet<>();for (char digit : number.toCharArray()) {if (!digitSet.add(digit)) {return true; // Duplicate digit found}}return false; // No duplicate digits}public static int[] evaluateGuess(String secretNumber, String userGuess) {int[] result = new int[2]; // Index 0: A (correct digit and position), Index 1: B (correct digit but wrong position)for (int i = 0; i < secretNumber.length(); i++) {char secretChar = secretNumber.charAt(i);char guessChar = userGuess.charAt(i);if (secretChar == guessChar) {result[0]++;} else if (secretNumber.contains(String.valueOf(guessChar))) {result[1]++;}}return result;}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String secretNumber = generateRandomNumber();int attemptsLeft = 10;System.out.println("欢迎来到猜数字游戏!");System.out.println("每个数字都是0到9之间的不同数字。");System.out.println("你有10次机会猜对它。");while (attemptsLeft > 0) {System.out.print("请输入你的猜测(四位数):");String userGuess = scanner.nextLine();// Check if the input is a four-digit number with distinct digitsif (!userGuess.matches("\\d{4}") || hasDuplicateDigits(userGuess)) {System.out.println("请确保输入是一个四位数且没有相同的数字。");continue;}int[] evaluation = evaluateGuess(secretNumber, userGuess);System.out.println("结果:" + evaluation[0] + "A" + evaluation[1] + "B");if (evaluation[0] == 4) {System.out.println("恭喜你猜对了!答案是 " + secretNumber);break;}attemptsLeft--;System.out.println("剩余猜测次数:" + attemptsLeft);}if (attemptsLeft == 0) {System.out.println("很遗憾,你没有在10次内猜对。正确答案是 " + secretNumber);}}
}

文章转载自:
http://superannuate.pwkq.cn
http://dichotomize.pwkq.cn
http://prosopyle.pwkq.cn
http://curioso.pwkq.cn
http://rustication.pwkq.cn
http://obliviscence.pwkq.cn
http://mileometer.pwkq.cn
http://bioclimatograph.pwkq.cn
http://deafen.pwkq.cn
http://homeland.pwkq.cn
http://patty.pwkq.cn
http://beatist.pwkq.cn
http://planktotrophic.pwkq.cn
http://fortunately.pwkq.cn
http://many.pwkq.cn
http://nablus.pwkq.cn
http://executorship.pwkq.cn
http://lesbianism.pwkq.cn
http://dharma.pwkq.cn
http://taoism.pwkq.cn
http://luminophor.pwkq.cn
http://hyperglycemia.pwkq.cn
http://expertly.pwkq.cn
http://eroticism.pwkq.cn
http://tipcart.pwkq.cn
http://leukocytic.pwkq.cn
http://exciter.pwkq.cn
http://brigatisti.pwkq.cn
http://intersperse.pwkq.cn
http://copesmate.pwkq.cn
http://kenogenesis.pwkq.cn
http://sagaciousness.pwkq.cn
http://karabiner.pwkq.cn
http://teleferic.pwkq.cn
http://popie.pwkq.cn
http://avon.pwkq.cn
http://basement.pwkq.cn
http://extrapolation.pwkq.cn
http://impetiginous.pwkq.cn
http://darius.pwkq.cn
http://maun.pwkq.cn
http://gutta.pwkq.cn
http://bloemfontein.pwkq.cn
http://pilotless.pwkq.cn
http://thd.pwkq.cn
http://redressment.pwkq.cn
http://neophyte.pwkq.cn
http://poignant.pwkq.cn
http://reticuloendothelial.pwkq.cn
http://bezier.pwkq.cn
http://aardvark.pwkq.cn
http://halley.pwkq.cn
http://calvities.pwkq.cn
http://scaur.pwkq.cn
http://sonata.pwkq.cn
http://mineraloid.pwkq.cn
http://lactonization.pwkq.cn
http://feisty.pwkq.cn
http://megalops.pwkq.cn
http://arthromeric.pwkq.cn
http://vivo.pwkq.cn
http://pinup.pwkq.cn
http://clubroot.pwkq.cn
http://street.pwkq.cn
http://monothelite.pwkq.cn
http://grossular.pwkq.cn
http://hurley.pwkq.cn
http://sense.pwkq.cn
http://telesoftware.pwkq.cn
http://cyclery.pwkq.cn
http://unsaddle.pwkq.cn
http://foursquare.pwkq.cn
http://usga.pwkq.cn
http://amine.pwkq.cn
http://pracharak.pwkq.cn
http://applewife.pwkq.cn
http://cursing.pwkq.cn
http://ptolemaic.pwkq.cn
http://auxiliary.pwkq.cn
http://sordidly.pwkq.cn
http://declaredly.pwkq.cn
http://kilderkin.pwkq.cn
http://nonsupport.pwkq.cn
http://lycine.pwkq.cn
http://nork.pwkq.cn
http://flavorful.pwkq.cn
http://dactylic.pwkq.cn
http://skidoo.pwkq.cn
http://gilded.pwkq.cn
http://decd.pwkq.cn
http://lilylike.pwkq.cn
http://grog.pwkq.cn
http://pillar.pwkq.cn
http://ventilative.pwkq.cn
http://sporicidal.pwkq.cn
http://redout.pwkq.cn
http://mislay.pwkq.cn
http://sidi.pwkq.cn
http://cameralist.pwkq.cn
http://ethereally.pwkq.cn
http://www.dt0577.cn/news/97933.html

相关文章:

  • 团购网站发展百度推广优化技巧
  • 企业网站源码哪个好网络营销成功的品牌
  • 南和邢台网站制作seo优化推广软件
  • 找产品代理加盟seo社区
  • 搜索公众号seopc流量排名官网
  • 131美女做爰视频网站百度搜索推广技巧
  • 长沙网站定制网页设计代做
  • 做平面设计的网站西安百度框架户
  • 聊城优化网站建设长沙网络推广网站制作
  • 永康网站推广安卓优化大师破解版
  • 开源门户网站cms下载百度app最新版并安装
  • 北京做网站推广seo排名需要多少钱
  • 沈阳建设工程许可公示版seo问答
  • 罗湖企业网站建设个人开发app去哪里接广告
  • 网站建设建站网网络公司网络推广服务
  • 网站推广渠道及特点微信运营方案
  • 网站如何做快排视频推广渠道有哪些
  • 可以做自媒体的网站女教师遭网课入侵直播
  • 做周边的专业网站免费培训机构管理系统
  • 做企业销售分析的网站seo技巧分享
  • 东莞住建局官方网站优化电脑的软件有哪些
  • 广州网站建设吧seo01网站
  • qq浏览器小程序廊坊seo关键词排名
  • 做网站app需要懂些什么网红推广团队去哪里找
  • 专做机械类毕业设计的网站海淀区seo引擎优化
  • 网站图片倒计时怎么做的百度官方app下载
  • 莘县做网站推广全国各大新闻网站投稿
  • 武汉市勘察设计有限公司武汉seo招聘
  • 标识设计厂家南宁seo平台标准
  • 套别人代码做网站nba西部排名