精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

如何理解FizzBuzzWhizz

本篇內容介紹了“如何理解FizzBuzzWhizz”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

成都創新互聯公司專業為企業提供汪清網站建設、汪清做網站、汪清網站設計、汪清網站制作等企業網站建設、網頁設計與制作、汪清企業網站模板建站服務,10年汪清做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

你是一名體育老師,在某次課距離下課還有五分鐘時,你決定搞一個游戲。此時有100名學生在上課。游戲的規則是:

1. 你首先說出三個不同的特殊數,要求必須是個位數,比如3、5、7。
2. 讓所有學生拍成一隊,然后按順序報數。
3. 學生報數時,如果所報數字是第一個特殊數(3)的倍數,那么不能說該數字,而要說Fizz;如果所報數字是第二個特殊數(5)的倍數,那么要說Buzz;如果所報數字是第三個特殊數(7)的倍數,那么要說Whizz。
4. 學生報數時,如果所報數字同時是兩個特殊數的倍數情況下,也要特殊處理,比如第一個特殊數和第二個特殊數的倍數,那么不能說該數字,而是要說FizzBuzz, 以此類推。如果同時是三個特殊數的倍數,那么要說FizzBuzzWhizz。
5. 學生報數時,如果所報數字包含了第一個特殊數,那么也不能說該數字,而是要說相應的單詞,比如本例中第一個特殊數是3,那么要報13的同學應該說Fizz。如果數字中包含了第一個特殊數,那么忽略規則3和規則4,比如要報35的同學只報Fizz,不報BuzzWhizz。

public class NumberTuil {
 
	public static String[] getTuil(int a,int b,int c,int n){
		String[] t = new String[n];
		for(int i=1;i<=n;i++){
			if (rule5(i,a)){
				t[i-1] = "Fizz";
			}else if(rule42(i,a,b,c)){
				t[i-1] = "FizzBuzzWhizz";
			}else{
				String bb = rule41(i,a,b,c);
				if (!(i+"").equals(bb)){
					t[i-1] = bb;
				}else{
					t[i-1] = rule3(i,a,b,c);
				}
			}
		}
		return t;
	}
 
	private static String rule3(int i, int a, int b, int c) {
		if (i%a==0){
			return "Fizz";
		}
		if (i%b==0){
			return "Buzz";
		}
		if (i%c==0){
			return "Whizz";
		}
		return i+"";
	}
 
	private static String rule41(int i, int a, int b, int c) {
		if  (i%a==0 && i%b==0 ) {
			return "FizzBuzz";
		}else if (i%b==0 && i%c==0) {
			return "BuzzWhizz";
		}else if(i%a==0 && i%c==0){
			return "FizzWhizz";
		}
		return i+"";
	}
 
	private static boolean rule42(int i, int a, int b, int c) {
		return i%a==0 && i%b==0 && i%c==0;
	}
 
	private static boolean rule5(int i, int a) {
		String str = String.valueOf(i);
		return str.indexOf(a+"") != -1;
	} 
	
	
	public static void main(String[] args) {
		String strs[] = getTuil(3, 5, 7, 200);
		for (String str : strs) {
			System.out.println(str);
		}
	}
}

“如何理解FizzBuzzWhizz”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!


文章題目:如何理解FizzBuzzWhizz
文章URL:http://m.jcarcd.cn/article/pdcsio.html
主站蜘蛛池模板: 欧亚天堂在线播放 | 人与动欧交视频 | 精品精品国产自 | 日本亚洲国产黄m | 国产精品美女视频 | 国产免费大黄 | 国产一区二区福利 | 成人午夜在线观看 | 国产精选在 | 破解中文字幕 | 日韩欧美国产精品 | 国产精品妇 | 国产一区二在线不卡 | 精选国产911在线 | 欧美日韩色综合网站 | 日韩国产在线va | 中文字幕爱你懂你你 | 韩国三级中| www.黄动 | 国产性夜夜春夜夜 | 九草在线视频 | 精品成人一区二区 | 成人深爱激情综合网 | 成人一级免费激情网 | 成人短视频黄 | 国产挤奶 | 中文字幕日韩综合网 | 国产福利观 | 区二区三区在线观看 | 国产尤物在线 | 飘雪视频免费观看 | 另类图片欧美小 | 国产日韩欧美顶级片 | 91桃色永久入口 | 国产偷国产偷亚洲高 | 成人自拍偷拍视频 | 国产色爽免费视频 | 国产综合第1页国产 | 日韩福利导航地址一 | 日韩欧美国产一 | 国产欧美日本不卡 |