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

您的位置:首頁技術(shù)文章
文章詳情頁

java實現(xiàn)簡單的猜數(shù)字小游戲

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

本文實例為大家分享了java實現(xiàn)簡單的猜數(shù)字的具體代碼,供大家參考,具體內(nèi)容如下

題目描述:

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

程序要求:

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

代碼

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

運行效果

java實現(xiàn)簡單的猜數(shù)字小游戲

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
在线国产日韩| 欧美xxxx中国| 好看的亚洲午夜视频在线| 久久高清免费| 在线日韩中文| 五月婷婷亚洲| 欧美不卡在线| 人人爽香蕉精品| 在线一区免费| 性一交一乱一区二区洋洋av| 综合干狼人综合首页| 久久精品国产999大香线蕉| 国产麻豆一区二区三区| 91国语精品自产拍| 亚州av乱码久久精品蜜桃| 视频一区视频二区在线观看| 日本不卡视频一二三区| 欧美精品国产白浆久久久久| 九九九精品视频| 天堂а√在线最新版中文在线| 亚洲成人国产| 日韩影院精彩在线| 7m精品国产导航在线| 久久国际精品| 久久先锋影音| 国产激情综合| 久久国产毛片| 亚洲免费福利一区| 精品一区二区三区视频在线播放| 国产色播av在线| 国产精品毛片| 国产精品porn| 国产综合激情| 亚洲精品观看| 久久天堂影院| 国内精品99| 日韩av中文字幕一区二区| 久久精品国产99国产| 高潮一区二区| 免费高清在线一区| 久久一区国产| 狠狠爱成人网| 麻豆91在线播放| 亚洲欧洲午夜| 精品视频一区二区三区在线观看 | 视频在线在亚洲| 91午夜精品| 欧美精品日日操| 日韩极品在线观看| 色婷婷精品视频| 日韩欧美2区| 天堂8中文在线最新版在线| 蜜桃视频在线观看一区| 精品91福利视频| 热久久免费视频| 日韩一区电影| 欧美一区成人| 亚洲精品小说| 精品精品99| 亚洲视频国产| 亚洲a在线视频| 91嫩草精品| 亚洲成人精选| 精品视频一区二区三区在线观看| 中国女人久久久| 国产一区一一区高清不卡| 天堂成人国产精品一区| 98精品久久久久久久| 亚洲bt欧美bt精品777| 欧美成人基地 | 蜜桃视频在线观看一区二区| 麻豆网站免费在线观看| 日本午夜精品| 久久一区二区中文字幕| 亚洲一二三区视频| 激情欧美国产欧美| 精品精品99| 国产精品美女久久久久久不卡| 伊人精品在线| 午夜av成人| 麻豆国产91在线播放| 亚洲日本国产| 国产亚洲激情| 99免费精品| 国产在线观看www| 国产欧美在线| 日本亚洲欧洲无免费码在线| 好吊一区二区三区| av资源新版天堂在线| 国产精品扒开腿做爽爽爽软件| 欧美日韩精品一本二本三本| 国产精品一区二区三区www| 日韩国产一区二区| 欧美日韩视频网站| 亚洲我射av| 日本麻豆一区二区三区视频| 免费精品视频最新在线| 欧美午夜网站| 欧美91在线| 日韩中文字幕高清在线观看| 国产精品地址| 亚洲精品福利| 国产精品婷婷| 亚洲婷婷免费| 日韩久久精品网| 红杏一区二区三区| 在线精品小视频| 亚洲尤物av| 久久久久网站| 欧美日韩午夜电影网| 九九色在线视频| 亚洲视频二区| 国产精品黄色| 成人小电影网站| 久久爱www.| 亚洲精华国产欧美| 欧美国产先锋| 天堂√8在线中文| 91精品国产91久久久久久黑人| 久久婷婷激情| 久久精品人人| 日韩黄色大片| 国产99精品| 国产伦精品一区二区三区千人斩| 国产精品嫩模av在线| 国产精品久久亚洲不卡| 日韩高清电影一区| 亚洲精品永久免费视频| 日本欧美在线| 99精品一区| 日本国产亚洲| 玖玖玖国产精品| 日韩精品欧美成人高清一区二区| 午夜欧美理论片| 日韩精品欧美成人高清一区二区| 国产精品主播在线观看| 国产视频欧美| 国产麻豆一区二区三区| 国产精品探花在线观看| 精品国产成人| 一区在线免费观看| 综合激情网...| 色偷偷偷在线视频播放| 好吊日精品视频| 综合一区在线| 日韩欧美高清一区二区三区| 日韩专区一卡二卡| 国产在线视频欧美一区| 91看片一区| 一区二区亚洲精品| 国产精品v亚洲精品v日韩精品| 三级小说欧洲区亚洲区| 欧美精品自拍| 在线视频亚洲欧美中文| 日本麻豆一区二区三区视频| 国产亚洲久久| 中文在线а√在线8| 亚洲国产一区二区三区在线播放| 中日韩男男gay无套| 777久久精品| 黑人精品一区| 丝袜国产日韩另类美女| 日韩av一二三| 久久99影视| 亚洲精品一级二级| 蜜臀va亚洲va欧美va天堂| 欧美精品aa| 亚洲福利专区| 日韩国产欧美在线播放| 黄色在线网站噜噜噜| 水蜜桃久久夜色精品一区的特点 | 国产乱子精品一区二区在线观看| 九九九精品视频| 黄色亚洲免费| 国产高清亚洲| 婷婷色综合网| 国产精品天堂蜜av在线播放| 福利一区二区免费视频 | 另类激情亚洲| 给我免费播放日韩视频| 视频在线观看一区| 精品91福利视频| 视频在线观看一区| 高潮久久久久久久久久久久久久| 亚洲一区二区三区高清| 国产精品网在线观看| 伊人精品在线| 精品国产一区二区三区av片| 国产亚洲一级| 国产一区二区三区成人欧美日韩在线观看| 欧美天堂视频| 亚洲97av| 欧美色图国产精品| 欧美a一区二区| 热久久免费视频| 精精国产xxxx视频在线野外| 亚洲精品九九| 99久精品视频在线观看视频| 国产精品视频一区二区三区| 性色一区二区|