Java50道经典习题-程序18 乒乓球赛
生活随笔
收集整理的這篇文章主要介紹了
Java50道经典习题-程序18 乒乓球赛
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。
a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。
分析:如果是人經(jīng)過邏輯推理可以很快的得到結(jié)論。但是計算機處理此問題,不可能立即得出結(jié)論,而必須對每一種組合一一驗證,找出符合條件的組合。
假設(shè)甲隊a,b,c的對手分別是i,j,k i,j,k互不相等并且分別都是乙隊x,y,z中的一人
利用三重for循環(huán)保證i,j,k互不相等
再將題設(shè)條件“a說他不和x比,c說他不和x,z比”轉(zhuǎn)換成if判斷語句進行判斷,最后輸出結(jié)果
?
轉(zhuǎn)載于:https://www.cnblogs.com/parkour1026/p/10796809.html
總結(jié)
以上是生活随笔為你收集整理的Java50道经典习题-程序18 乒乓球赛的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring总结(01)
- 下一篇: 常见的多变查询,和遇到的一些坑。。。。