優惠券收集人問題

2022-05-18 22:05:42 字數 998 閱讀 5947

它是乙個經典的統計問題,有很多實際應用。這個問題從一套物件中拿出乙個物件,然後找到要將所有需要拿的物件都至少拿出來一次,需要拿多少次。為了敘述方便,以撲克牌為例。一副打亂的52張撲克牌,找出在看到每種花色都有一張出現前,需要選多少次。編寫程式,模擬要得到四張不同花色的牌所需要的選取次數,然後顯示選中的四張牌(有可能一張牌被選了兩次)。

要解決這個問題首先要解決以下幾個子問題:

這裡我們這裡我們使用了乙個boolean型的陣列儲存每個花色是否出現過,出現了就設為true。

public class demo1

}count++;

} system.out.println("number of picks:"+count); }

public static string choosepai(boolean huase);

string ranks = ;

//首先初始化牌組

for(int i = 0;i < deck.length;i++)

//進行洗牌

for(int i = 0;i < deck.length;i++)

//從52張牌中任選一張進行抽牌

int i = (int)(math.random()*deck.length);

string huase = huases[deck[i] / 13];

string rank = ranks[deck[i]%13];

switch(huase)

break;

case "hearts":

if(!huase[1])

break;

case "diamonds":

if(!huase[2])

break;

case "clubs":

if(!huase[3])

break;

} return huase;

}}

css繪製卡券優惠券 CSS 實現優惠券樣式

本文將介紹如何使用 css 中的 radial gradient 實現如下圖所示的優惠券樣式效果 繪製基本樣式 首先,我們繪製出優惠券的基本樣式,這很簡單,就不多說了。滿 100 減 30 scss voucher width 600px height 200px display flex left...

iOS 繪製優惠券

樣式要求如下 如下,self.leftw為左半塊的寬度self.semicircle為左邊分界線的半圓弧半徑c heigth為控價高度self.radius優惠券圓角半徑 lpath uibezierpath bezierpath 起點 lpath movetopoint cgpointmake s...

小鳥雲優惠券

小鳥雲 是深圳前海小鳥雲計算 旗下的雲計算服務品牌,專注為個人開發者使用者 中小型 大型企業使用者提供一站式核心網路雲端部署服務,促使使用者雲端部署化簡為零,輕鬆快捷運用雲計算。小鳥雲是國內為數不多具有isp idc雙資質的專業雲計算服務商,同時持有系統軟體著作權證書 cnnic位址分配聯盟成員證書...