日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java實現簡單的猜數字小游戲

瀏覽:27日期:2022-08-15 10:54:14

本文實例為大家分享了java實現簡單的猜數字的具體代碼,供大家參考,具體內容如下

題目描述:

猜數字(又稱 Bulls and Cows )是一種古老的的密碼破譯類益智類小游戲,起源于20世紀中期,一般由兩個人或多人玩,也可以由一個人和電腦玩。通常由兩個人玩,一方出數字,一方猜。出數字的人要想好一個沒有重復數字的4個數,不能讓猜的人知道。猜的人就可以開始猜。每猜一個數字,出數者就要根據這個數字給出nAmB,其中A前面的數字n表示數字正確且位置也正確的數的個數,而B前的數字m表示數字正確但位置不正確的數的個數。如正確答案為 5234,而猜的人猜 5346,則是 1A2B,其中有一個5的位置對了,記為1A,而3和4這兩個數字對了,而位置沒對,因此記為 2B,合起來就是 1A2B。接著猜的人再根據出題者的幾A幾B繼續猜,直到猜中(即 4A0B)為止。

程序要求:

1、滿足題意 2、輸入數字的合法性3、輸出總猜測次數

代碼

package Practice;// 猜數字 (Bulls and cows)import java.util.Scanner;public class Day0322 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 產生0000~9999的隨機數 double r = Math.random(); int res = (int)(r * 8999 + 1000); int flag = 0; // 合法性檢查,判斷存在重復數字 while(flag == 0) { int[] check = new int[10]; for(int i = 0; i < 10; i ++ ) check[i] = 0; check[res / 1000] += 1;check[(res / 100) % 10] += 1; check[(res / 10) % 10] += 1;check[res % 10] += 1; for(int i = 0; i < 10; i ++ ) if(check[i] >= 2) { r = Math.random(); res = (int)(r * 8999 + 1000); flag = 0; break; } else flag = 1; } // 0000~9999 System.out.println('答案: ' + res); int input = -1; int idx = 0; int times = 0; while(input != res) { System.out.print('請輸入你猜的數字: '); input = scanner.nextInt(); int inputcopy = input; if(input < 0) { System.out.println('您輸入的數字不是四位數!'); times ++; continue; } int t = 0; // 輸入數字為4位數,合法性檢查 while(inputcopy != 0) { inputcopy /= 10; t ++; } if(t != 4) { System.out.println('您輸入的數字不是四位數!'); times ++; continue; } int n = 0, m = 0;// nAmB if(input == res) break; // 輸入的各個位數 int[] a = new int[4]; a[0] = input / 1000;a[1] = (input / 100) % 10; a[2] = (input / 10) % 10; a[3] = (input) % 10; // 答案的各個位數 int[] ans = new int[4]; ans[0] = res / 1000;ans[1] = (res / 100) % 10; ans[2] = (res / 10) % 10; ans[3] = (res) % 10; for(int i = 0; i < 4; i ++) { if(ans[i] == a[i]) n += 1; // A的數量 for(int j = 0; j < 4; j ++){// B的數量 if(ans[j] == a[i] && j != i) m += 1; } } System.out.print((++ idx) + ': ' + n + 'A' + m + 'B'); System.out.println(); times ++; } if(input == res){ times ++; System.out.println('4A0B'); System.out.println('你很厲害啊!'); System.out.println('猜測次數: ' + times); } }}

運行效果

java實現簡單的猜數字小游戲

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
天堂av一区| 美女av一区| 久久香蕉精品| 日韩精品亚洲一区二区三区免费| 亚洲精品乱码久久久久久蜜桃麻豆 | 麻豆中文一区二区| 日韩av免费大片| 欧美1区免费| 丝瓜av网站精品一区二区| 久久国产免费看| 久久久夜夜夜| 日本中文字幕视频一区| 国产aa精品| 蜜臀a∨国产成人精品| 精品中文字幕一区二区三区 | 国产精品大片| 欧美三级网址| 亚洲v天堂v手机在线| 国产美女高潮在线观看| 亚洲专区一区| 成人在线免费观看网站| 国产中文一区| 国产精品中文字幕制服诱惑| 伊人久久视频| 日本在线不卡视频一二三区| 高清一区二区三区av| av成人国产| 老司机免费视频一区二区| 免费国产自久久久久三四区久久 | 91亚洲一区| 久久午夜视频| 精品中文字幕一区二区三区四区| 亚洲一区网站| 久久在线91| 蜜臀久久99精品久久久久久9| 成人精品动漫一区二区三区| 在线观看一区| 色天使综合视频| 国产免费久久| 香蕉久久久久久久av网站| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 欧美日韩国产高清电影| 欧美日韩一区二区三区不卡视频| 日韩毛片在线| 国产极品模特精品一二| 石原莉奈在线亚洲三区| 国产h片在线观看| 欧美综合社区国产| 亚洲激情不卡| 美女一区网站| 久久超碰99| 蜜芽一区二区三区| 欧美粗暴jizz性欧美20| 超碰在线99| 日韩av中文字幕一区| 99pao成人国产永久免费视频| 国产传媒在线| 国产精品日本一区二区不卡视频| 国产偷自视频区视频一区二区| 国产美女高潮在线| 久久99性xxx老妇胖精品| 亚洲精选成人| 欧美日韩国产欧| 久久久久久黄| 极品av在线| 美女视频一区在线观看| 日韩国产一二三区| 蜜臀91精品一区二区三区| 欧美日韩国产一区二区三区不卡 | 国产一区二区三区91| 青青国产精品| 三级欧美在线一区| 国产二区精品| 99免费精品| 日韩精品首页| 综合国产视频| 亚洲日本三级| 91高清一区| 黄色aa久久| 奇米亚洲欧美| 99国产精品| 中国字幕a在线看韩国电影| 日欧美一区二区| 日韩亚洲精品在线| 日韩中文影院| 久久亚洲黄色| 日韩高清欧美激情| 久久香蕉精品| 午夜久久黄色| 91精品啪在线观看国产18| 久久三级毛片| 国产精品久一| 青青伊人久久| 日本欧美大码aⅴ在线播放| 99久精品视频在线观看视频| 久久香蕉精品香蕉| 国产精品一区二区精品视频观看| 亚洲a成人v| 日韩国产高清在线| 奇米色欧美一区二区三区| 日韩av中文在线观看| 91嫩草精品| 久久精品福利| 日韩中文影院| 欧洲激情综合| 首页国产欧美久久| 天堂精品久久久久| 国产欧美日韩精品一区二区三区| 国产精品一在线观看| 国产欧美视频在线| 国产精品乱战久久久| 国产精品二区不卡| 久久蜜桃精品| 视频一区二区三区入口| 日韩国产成人精品| 久久精品日韩欧美| 亚洲91久久| 中文字幕日韩高清在线| 亚洲欧美专区| 国产精品久久久久77777丨| 精品精品99| 91精品国产自产在线观看永久∴| 日韩视频久久| 日韩高清在线一区| 久久久久97| 国产91精品对白在线播放| 午夜一区在线| 国产人成精品一区二区三| 精品九九在线| 亚洲欧洲午夜| 国产精品网在线观看| 中文在线中文资源| 亚洲一区二区三区四区五区午夜 | 国产欧美一区二区三区精品酒店| 99精品综合| 一区二区国产精品| 国产精品视频一区二区三区四蜜臂| 亚洲精品福利电影| 老鸭窝亚洲一区二区三区| 国产精品亚洲综合色区韩国| 高潮一区二区| 日韩伦理一区| 美女在线视频一区| 色偷偷色偷偷色偷偷在线视频| 久久精品电影| 一区二区不卡| 精品一区二区三区中文字幕| 日韩久久电影| 国产综合亚洲精品一区二| 欧美精品中文字幕亚洲专区| 麻豆精品久久久| 亚洲欧洲一区二区天堂久久| 国产精品视频3p| 亚洲欧洲午夜| 精品三级在线| 亚洲综合福利| 五月天av在线| 清纯唯美亚洲综合一区| 久久久精品五月天| 国产乱码精品一区二区亚洲| 欧美不卡高清| 久久中文字幕一区二区| 亚洲免费影院| 另类小说一区二区三区| 国产精品普通话对白| 国产精品伦一区二区| 日韩视频在线一区二区三区| 精品久久久久久久| 亚欧成人精品| 91看片一区| 久久激情av| 国产精品婷婷| 日本午夜精品| 欧美日韩在线网站| 奇米亚洲欧美| 久久久亚洲一区| 欧美三级第一页| 日韩国产一区二区| 亚洲一区二区成人| 久久精品国产网站| 亚洲综合二区| 国模精品一区| 每日更新成人在线视频| 麻豆91小视频| 亚洲一区二区三区无吗| 电影91久久久| 国产日韩综合| 国内自拍视频一区二区三区| 日韩视频精品在线观看| 久久字幕精品一区| 久久最新视频| 国产一区二区精品福利地址| 日韩高清一级| 久久精品播放| 成人在线免费观看网站| 国产欧美69| 婷婷亚洲成人| 香蕉久久国产| 好看的亚洲午夜视频在线| 午夜av不卡|