package niuke;
/*ll今天心情特別好,因為他去買了一副撲克牌,發現裡面居然有2個大王,2個小王(一副牌原本是54張^_^)
...他隨機從中抽出了5張牌,想測測自己的手氣,看看能不能抽到順子,
如果抽到的話,他決定去買體育彩票,嘿嘿!!「紅心a,黑桃3,小王,大王,方片5」,「oh my god!」
不是順子.....ll不高興了,他想了想,
決定大\小 王可以看成任何數字,並且a看作1,j為11,q為12,k為13。上面的5張牌就可以變成「
1,2,3,4,5」(大小王分別看作2和4),
「so lucky!」。ll決定去買體育彩票啦。
現在,要求你使用這幅牌模擬上面的過程,然後告訴我們ll的運氣如何,
如果牌能組成順子就輸出true,
否則就輸出false。為了方便起見,你可以認為大小王是0。*/
public class puke ;
system.out.println(iscontinuous(a));
}public static boolean iscontinuous(int numbers)
min = numbers[temp] ;
max = numbers[temp];
int count = 0 ;
for(int i = 1 ; i < n ; i ++)
}if( (max == min) && count == 4 ) //如果有4個王,還有1個數,則結果是正確的
return true;
if((max - min < 2) || (max - min > 4) ) //如果最大數和最小數之間的差距過大或者過小,都不能存在連續的情況
return false;
if( (max - min == 2 && count == 2) || (max - min == 3 && count >= 1) || (max - min == 4 ) )
//如果最大數最小數相差2,那麼王的數目必須為兩個,如果相差3,則必須有乙個王,如果相差4,則結果一定為正
flag2 = true;
/*if(flag1 && flag2)
system.out.println("true");*/
return flag1 && flag2; //同時滿足最大數最小數與王的組合情況和重複情況則可以判斷結果}}
撲克牌順子
ll今天心情特別好,因為他去買了一副撲克牌,發現裡面居然有2個大王,2個小王 一副牌原本是54張 他隨機從中抽出了5張牌,想測測自己的手氣,看看能不能抽到順子,如果抽到的話,他決定去買體育彩票,嘿嘿!紅心a,黑桃3,小王,大王,方片5 oh my god 不是順子.ll不高興了,他想了想,決定大 小...
撲克牌順子
題目描述 ll今天心情特別好,因為他去買了一副撲克牌,發現裡面居然有2個大王,2個小王 一副牌原本是54張 他隨機從中抽出了5張牌,想測測自己的手氣,看看能不能抽到順子,如果抽到的話,他決定去買體育彩票,嘿嘿!紅心a,黑桃3,小王,大王,方片5 oh my god 不是順子 ll不高興了,他想了想,...
撲克牌順子
ll今天心情特別好,因為他去買了一副撲克牌,發現裡面居然有2個大王,2個小王 一副牌原本是54張 他隨機從中抽出了5張牌,想測測自己的手氣,看看能不能抽到順子,如果抽到的話,他決定去買體育彩票,嘿嘿!紅心a,黑桃3,小王,大王,方片5 oh my god 不是順子 ll不高興了,他想了想,決定大 小...