/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġde mos . t ict act oe Ċ Ċ import Ġandroidx . compose . frames . Model List Ċ import Ġhtml . Div Ċ import Ġhtml . Text Ċ import Ġui . animate Ċ Ċ val Ġemo jis Ġ= ĠlistOf (" ðŁ Ĳ ¶ ", Ġ" ðŁ Ĳ ± ", Ġ" ðŁ Ĳ Ń ", Ġ" ðŁ Ĳ ¹ ", Ġ" ðŁ Ĳ ° ", Ġ" ðŁ ¦ Ĭ ", Ġ" ðŁ Ĳ » ", Ġ" ðŁ Ĳ ¼ ", Ġ" ðŁ Ĳ ¨ ", Ġ" ðŁ Ĳ ¯ ", Ġ" ðŁ ¦ ģ ") Ċ Ċ fun ĠEmoji War () Ġ{ ĊĠĠĠ Ġval Ġemoji Ġ= ĠModel List < String >() ĊĠĠĠ Ġrepeat ( 7 0 ) Ġ{ Ġemoji . add ( emo jis . random ()) Ġ} ĊĊĠĠĠ Ġanimate ( ĊĠĠĠĠĠĠĠ Ġlength Ġ= Ġ 1 0 0 0 0 0 0 . 0 , ĊĠĠĠĠĠĠĠ Ġon End Ġ= Ġ{ Ġ} ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġemoji [ emoji . indices . random ()] Ġ= Ġemoji . random () ĊĊĠĠĠĠĠĠĠ Ġ// ĠBattle field ĊĠĠĠĠĠĠĠ ĠDiv Ġ{ Ġemoji . forEach Ġ{ ĠText ( it ) Ġ} Ġ} ĊĊĠĠĠĠĠĠĠ ĠDiv Ġ{ ĠText (" Leader board :") Ġ} ĊĠĠĠĠĠĠĠ Ġemoji ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. groupBy Ġ{ Ġit Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. map Values Ġ{ Ġit . value . count () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. toList () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. sorted By Descending Ġ{ Ġit . second Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠDiv Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠText ("${ it . first } Ġ: Ġ${ it . second }") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊĊ