一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java實現拉鉤網上的FizzBuzzWhizz問題示例

java實現拉鉤網上的FizzBuzzWhizz問題示例

2019-11-22 13:13Java教程網 JAVA教程

這篇文章主要介紹了java實現拉鉤網上的FizzBuzzWhizz問題示例,需要的朋友可以參考下

代碼如下:


package test;

 

/**
 * 你是一名體育老師,在某次課距離下課還有五分鐘時,你決定搞一個游戲。此時有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。
 * 
 * 現在,我們需要你完成一個程序來模擬這個游戲,它首先接受3個特殊數,然后輸出100名學生應該報數的數或單詞。
 * 
 * @author liuxuewen
 * 
 */
public class FizzBuzzWhizz {
 public static void main(String[] args) {
  int a = 3;/*第一個特殊字*/
  int b = 5;/*第二個特殊字*/
  int c = 7;/*第三個特殊字*/
  int start = 1;/*開始報數的數字*/
  int end = 100;/*結束報數的數字*/
  String[] output = { "Fizz", "Fizz", "Buzz", "Whizz", "FizzBuzz", "FizzWhizz", "BuzzWhizz", "FizzBuzzWhizz" };/*存放標志字符串數組*/
  int index = -1;/*默認字符串索引為-1*/
  /*循環進行報數*/
  for (int i = start; i <= end; i++) {
   /*先判斷第5的條件 ,再判斷第三的條件,最后判斷第4的條件*/
   index = (i % 10 == a || i / 10 == a) ? 0 : -1;
   index = (-1 == index) ? ((i % a == 0 && i % b == 0) ? 4 : (i % a == 0 && i % c == 0) ? 5 : (i % b == 0 && i % c == 0) ? 6 : -1) : index;
   index = (-1 == index) ? ((i % a == 0) ? 1 : (i % b == 0) ? 2 : (i % c == 0) ? 3 : -1) : index;
   /*輸出結果*/
   System.out.println((-1 == index ? i : output[index]));
  }
 }
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品毛片高清在线完整版 | 成人啪啪漫画全文阅读 | 大香线一本 | 成人午夜毛片 | 蜜柚精彩在线观看 | 日本暖暖在线视频 | 啪哆哆| 韩国三级年轻小的胰子完整 | 日韩视频第二页 | 天堂8在线天堂bt | 国产伦精一区二区三区视频 | 忘忧草研究院一二三 | 无码AV免费精品一区二区三区 | 午夜国产精品视频在线 | 男老头澡堂gay老头456 | 国产精品毛片无码 | 天天操夜夜操狠狠操 | 久久精品视频在线看 | 亚洲高清毛片一区二区 | 精品国产自在现线久久 | 美女福利视频一区二区 | 久久久久久88色偷偷 | 国产九九在线 | 日韩精品亚洲一级在线观看 | 五月激激激综合网色播免费 | 国产日产国无高清码2020 | 99久久一区二区精品 | 亚洲冬月枫中文字幕在线看 | julia ann黑人巨大 | 成人福利免费在线观看 | 9久re热视频这里只有精品 | 第一次出血videos | 青青草精品在线 | 麻豆资源 | 亚洲a图 | 日韩免费| 国产v在线播放 | 好 舒服 好 粗 好硬免费视频 | 日韩无遮挡大尺度啪啪影片 | 肥胖女人一级毛片 | 2020精品极品国产色在线观看 |