Java謎題5:球(ball)
在今天的Java拼圖中,我們玩了一個非常簡單的遊戲。我扔了一個球,如果你接到它,就得分。你的總得分是你接球的次數。想想看還有另一種得分方式嗎?
package game; public final class Game { private final Ball ball = new Ball(); private volatile long score; public final class Ball extends Throwable { private volatile long caught; private Ball() { } public synchronized void caught() { if (caught++ < score++) { // The goal is to reach this line System.out.println("You cheated!"); } } } public void play() throws Ball { throw ball; } } |
與往常一樣的規則適用; 您必須在啟用安全管理器(-Djava.security.manager)的情況下執行。您的解決方案也必須在play包中。不允許在遊戲包中放入任何其他內容。。
相關文章
- Java謎題5:球(ball)-解決方案Java
- Java謎題:小丑Java
- Java謎題3:汽車Java
- Java 謎題 7:餅乾(Cookie)JavaCookie
- Java 謎題 2:夢境Java
- Java謎題6:雞與蛋Java
- codechef The Ball And Cups題解
- Java謎題7:餅乾-解決方案Java
- Java謎題1:小丑 - 解決方案Java
- Java 謎題4:液體(Liquid)JavaUI
- Java謎題3:汽車 - 解決方案Java
- 解謎遊戲謎題設計研究(三):推理類謎題設計遊戲
- 解謎遊戲謎題設計研究(一):物品類謎題設計遊戲
- Java謎題6:雞與蛋-解決方案Java
- 解謎遊戲謎題設計研究(二):機關類謎題設計遊戲
- 轉:13球稱重問題Java實現 收藏Java
- HDU 1556 Color the ball 線段樹入門題
- Java解惑五:類之謎Java
- C語言的謎題C語言
- 玩個球啊!程式設計解謎遊戲《Line Time》今日正式發售程式設計遊戲
- 8ball源程式!!! (轉)
- 微軟面試題之數字謎題 (轉)微軟面試題
- 冒險解謎遊戲如何讓謎題既有難度又有趣?遊戲
- 《演算法謎題》書評演算法
- For example, when you want to get the ball to the ground
- 結合幾款有解謎要素的作品,聊聊遊戲的謎題設計遊戲
- 深度學習 V.S. 謎題遊戲深度學習遊戲
- 逆向操作、加法、乘法、除法:構成的謎宮(5)
- [網路流24題] 魔術球問題 (最大流)
- C 有關記憶體的小謎題記憶體
- 氣球遊戲騰訊面試題滑動視窗解法遊戲面試題
- 《球球大作戰》優化之路(上)優化
- 《球球大作戰》優化之路(下)優化
- 程式設計謎題:提升你解決問題的訓練場程式設計
- 為冒險解密遊戲設計一個好謎題解密遊戲設計
- 在 Linux 命令列中使用 nudoku 解決謎題Linux命令列
- LeetCode題解(1178):猜字謎(Python)LeetCodePython
- 買球賽的軟體哪個好 手機線上球賽買球appAPP