Java 謎題 7:餅乾(Cookie)
如果 Count有兩個餅乾,Cookie Monster吃了一個,剩下多少餅乾?
-一塊餅乾。
很好。如果Cookie Monster吃了這一塊餅乾,Count還剩下什麼?
-一隻空手,沒有餅乾。還有一個飢餓的Cookie Monster。
大結局:如果Cookie Monster又吃了一塊餅乾,伯爵手裡有什麼?
-負一塊餅乾!
如果Cookie是字串,你能寫出Cookie Monster嗎?該類Count已給出:
package count; import monster.CookieMonster; public class Count { public static void main(String[] args) { String noCookie = CookieMonster.eat("cookie"); if (noCookie.isEmpty() && CookieMonster.eat(noCookie).length() < noCookie.length()) { // The goal is to reach this line System.out.println("Minus one cookie!"); } } } |
編輯Cookie Monster,使其正常工作:
package monster; public class CookieMonster { public static String eat(String cookie) { return cookie.substring(0, cookie.length() - 6); } } |
相關文章
- Java謎題7:餅乾-解決方案Java
- Java謎題:小丑Java
- 一塊小餅乾(Cookie)的故事-下篇Cookie
- 一塊小餅乾(Cookie)的故事-上篇Cookie
- Java謎題3:汽車Java
- Java謎題5:球(ball)Java
- Java 謎題 2:夢境Java
- Java謎題6:雞與蛋Java
- Google 面試題 | 分餅乾Go面試題
- Java謎題1:小丑 - 解決方案Java
- Java 謎題4:液體(Liquid)JavaUI
- Java謎題3:汽車 - 解決方案Java
- Java謎題5:球(ball)-解決方案Java
- 解謎遊戲謎題設計研究(三):推理類謎題設計遊戲
- 解謎遊戲謎題設計研究(一):物品類謎題設計遊戲
- Java謎題6:雞與蛋-解決方案Java
- 解謎遊戲謎題設計研究(二):機關類謎題設計遊戲
- 【LeetCode】455. Assign Cookies 分發餅乾(Medium)(JAVA)每日一題LeetCodeCookieJava每日一題
- Java操作Cookie之新增CookieJavaCookie
- Leetcode_455_分發餅乾_水題LeetCode
- Java解惑五:類之謎Java
- C語言的謎題C語言
- java 讀寫cookieJavaCookie
- 微軟面試題之數字謎題 (轉)微軟面試題
- 冒險解謎遊戲如何讓謎題既有難度又有趣?遊戲
- 《演算法謎題》書評演算法
- java對cookie的操作JavaCookie
- 7個Java Stream API面試題JavaAPI面試題
- 結合幾款有解謎要素的作品,聊聊遊戲的謎題設計遊戲
- 逆向操作、加法、乘法、除法:構成的謎宮(7)
- java中cookie操作詳細JavaCookie
- java後臺獲取cookieJavaCookie
- Java學習--Cookie 和sessionJavaCookieSession
- Java Spring刪除cookieJavaSpringCookie
- 深度學習 V.S. 謎題遊戲深度學習遊戲
- Servlet Cookie更新的問題ServletCookie
- java web視訊學習-CookieJavaWebCookie
- C 有關記憶體的小謎題記憶體