Rust လေ့ကျင့်ခန်း အဆင့် 8.4
စာသား ဖိုင်တစ်ခု ပေးထားသည်။ ၎င်း၏ စာသားအဆုံးသို့ လက်ရှိအချိန်ကို လိုင်းအသစ်ဖြင့် ရေးထည့်ပါ။
ဖိုင်များပါသော ဖိုင်တွဲတစ်ခု ပေးထားသည်။ ထိုဖိုင်တွဲမှ ရုပ်ပုံများ အားလုံး၏ အမည်များကို ရယူပါ။
စာသား ဖိုင်တစ်ခု ပေးထားသည်။ console မှတစ်ဆင့် အသုံးပြုသူထံ စကားလုံးတစ်လုံး မေးမြန်းသည်။ ပေးထားသော စကားလုံးသည် ဖိုင်ထဲတွင် ရှိ/မရှိ စစ်ဆေးပါ။
ဖိုင်တွဲတစ်ခုထဲတွင် စာသားဖိုင်များ ရှိသည်။
ဖိုင်တစ်ခုစီမှ ပထမ N လိုင်းများ၏
စာသားကို ရယူပြီး
ရလဒ်ကို ဖိုင်အသစ်တစ်ခုထဲသို့
ရေးသွင်းပါ။ ရရှိလာသော စာသားများကို
လိုင်းလပ်များဖြင့် ခွဲခြားထားပါ။
ဖိုင်များပါသော ဖိုင်တွဲတစ်ခု ပေးထားသည်။ ထိုဖိုင်တွဲရှိ စာသားဖိုင်အားလုံးကို အလွတ်ဖြစ်အောင် လုပ်ပေးမည့် ပရိုဂရမ်တစ်ခုကို ရေးပါ။
ဖိုင်အမည်များ ပါဝင်သော array တစ်ခု ပေးထားသည်။ သတ်မှတ်ထားသော ဖိုင်တွဲထဲတွင် array ထဲမှ ဖိုင်အားလုံးကို ဖန်တီးပေးမည့် ပရိုဂရမ်တစ်ခုကို ရေးပါ။
အသုံးပြုသူထံမှ ဂဏန်းအရေအတွက် စုံသော နံပါတ်တစ်ခုကို မေးမြန်းပါ။ ထိုနံပါတ်သည် ကံကောင်းသော လက်မှတ် (lucky ticket) ကို ကိုယ်စားပြုကြောင်း၊ ဆိုလိုသည်မှာ ဂဏန်းများ တစ်ဝက်၏ ပေါင်းလဒ်သည် ဒုတိယတစ်ဝက် ဂဏန်းများ၏ ပေါင်းလဒ်နှင့် ညီကြောင်း စစ်ဆေးပါ။