Statistics

Problem Statement for "LargestCountry"

Problem Statement

Given a world map, you must determine the country that has the largest territory. The map is given as a String[] worldMap, where each character represents a square with an area of 1. Unoccupied squares are represented by space characters (' '). Occupied squares are represented by uppercase letters ('A'-'Z') that denote the occupying country. The area of a country's territory is the total area of its occupied squares. Return a String containing exactly one character - the name of the largest country. In case of a tie, return the largest country whose name comes first alphabetically.

Definition

Class:
LargestCountry
Method:
getLargest
Parameters:
String[]
Returns:
String
Method signature:
String getLargest(String[] worldMap)
(be sure your method is public)

Constraints

  • worldMap will contain between 1 and 50 elements, inclusive.
  • Each element of worldMap will contain between 1 and 50 characters, inclusive.
  • All elements of worldMap will contain the same number of characters.
  • Each element of worldMap will contain only uppercase letters ('A'-'Z') and spaces (' ').
  • At least one element of worldMap will contain a non-space character.

Examples

  1. {"AAA","CA "}

    Returns: "A"

    Country "A" has the largest territory.

  2. {"ACA","CAC"}

    Returns: "A"

    Countries "A" and "C" both occupy 3 squares. "A" is returned because it comes earlier alphabetically.

  3. {"ABZ","CXC"}

    Returns: "C"

    "C" is the largest country.

  4. {"AAA","CA "}

    Returns: "A"

  5. {"RMJXXXENNATVCG","LASYOHKRNKJWIX"," KDDCHRZNJJWYP","PWRWFSPHPBHOQL","LMMEKTZYTSOJYT","LIHGYGAZYXPAYJ","ZJGVH NDKG VJH","BGTEDVGIQWEQUI","UAABJREVCQWTCW","AKYCGLORDKFZSY","QDUWLUNTEUFGIY","WGIEADTXUIULUM","FDDCVOTKDMTJDA","ZBVVXSZSXXXIDD","USHNAJZOKVGMFS","NTZOHYDOP WWJP","TCTOSD IIHDVDA","VXKIGBNFAFZTVJ"}

    Returns: "D"

  6. {"VWNSAGU BDFOEXPMOETPIHAEHMHRFWJXSZJLQDVXNE","SJTCXRYE LTDSCWIEPIND ZJECYUWVQACBZJQESILB","MKXCTOKXR QGYKZWVXXLTRDH PMNVBZCD HLLVXCTN","UOPCCAHGXIMN ASUEACMWXRHZTMCSHOWJOUDOCWJBH","ADEGUISNTSUFY TYHAHVHMCYMFPPEQXFQMCQAFHKUA","EGLJVFTBWYJHHMTNHFGAFXCZYXV AULRUMTQSGMJFR","BJHBWLGFUUHPAYKJAUZBGUDZELSRZEKDBBEFNNSROB","NDKKCKEZONUDU JYTVGYIAIWEXKBMZIXE SJATGGV","WVAZDGIKBIGHMUKDRN KWGCCPWRTIEBENHVVSUCCPG","DBJTDKWQQJSCBINUOMEIVTIPWIZA SCNCVGSBEVTTX","JWGAAAQBUMQIXCQEYMRRKZFNPINCFCQWYDPLERWOGP","TWBXHJFC YBIDQNMNJOQSCOORXEEGKDACCSPRISGQO","FZEHEBXRFSXPOZXJSCWSV QYNWSDPAGOALAXPFNFHJ","GPZRQSBCXF CJUL FLI HWJHGFMQKAQDXCVJIRFUC","KCZMBMQYHWJYOBHERAVCMCDEIPYNUILEJZHEXSHKKG","WUSMKEPYTTFVFKOGVOQIEXVFHDNSFVUUUOCAXZHJDP","WQZLZWSCOZRBKJYPHTUDUHZWGLJEAULKXNGRVPPZSZ","FZAOUAMOIJMNGYYUMGSMWBGCM GHESQIB WNGWJGKD","VEZIFFQSDJEUTGKCLSNBLWPTBVJYUEATVFZKVIGTWJ","BLUSBZCCECYUUSNLXRSO XJG CKGLOGWWEBQRQSM F","NCJTQVUZVZ V JJLZRXKO EIWGBAGSFCPPGDLUMCSU","WRRIHRMPHDAPVKQEZPEWVNEBPLTPRUJCWACBEENMMS","CRYSGGOHABVEQNHFDZIJPVOCEZAIHGKITH BXOZFVM","ZQVQALAQVWSYYSZKRJSZFH J WWUYKUVKDUMTYQYPZ","LNSMFQFLYQFVSKVQZGYFDNQS KZAPJMZTRHPZHEWIN","UEOLEKZCBMUZYOJQAJLK JOLMQORFHLDAUQZNTDNCX","LFWSAQOFBGCDKADW ZPZAHVEMFTCGOWKYDLOMTXQC","BKPJEGNMTJGMFQBZCOPQWWHNUMYGWTGIZXFXQSACIN","IMGNREWIKEHIPFPLZDN IJW EHRWVSPPGASNBFOZDM"}

    Returns: "C"

  7. {" SKZGLXLHCNEEOFSTAPXUNQPJCAQIZTWMITESZ SOMVO","RPQNFVITRLJNPKYVUPKWJYORTHADUYJEJOCXJIJR VHO"}

    Returns: "J"

  8. {"HUFKUGPLNQCXDMG","FBISPNZAKLBKXJV","ZIAAOYEWKOQYZYT","JXIQHO LQOQGNYG"," QIK NIRQNAIIVP","ZQHQOBAIBQQ HQS","MAWUCGJVKRGTIAU","OWRRFKZFQNIBHRD","IQSFWHJTWARZWBK","QLIXEBHREFHBHER","VTZPKXAHKAMREVR","KBUQWDAPHZLHOXQ","WMVIKQEGEMQXHCL","JPPURPGTWMFIU F","KIXBNFJEDOCILIK","VMNROEOJZRKDGH ","BNMKWPDQXCEUXIZ","FTG VMESJTUCCME","WTMAXFLKNSSAQJP","EGFUEI GLHJANOG","NTJOJYIRJPDV CQ"}

    Returns: "Q"

  9. {"BRSVMXHQOHGORDMRDDZWVO","JQIV YGCTPNDSPYCOYLGAD","SIYJFPTMXOZBHXTLLYX XQ","GLTCDQTCCJEMSB FQDWARE"," MHVEWUBMUQVRHLCUTPZVJ","YBLYEVMXIPXYTCNITFBTGE","IXSQCHKQHYMYJHGMERIVUD","V WLBLEAHCNJUSDYOKJFQS","ZEC DARQDOBJBYPXRWRFDG","XGDTBNHUDATISRLCOSWRDS","QVMZL CCLX ZWLEUQHDSYO","LCYBPVSTTVHSSJAXLEGUCP","LVDVZO WLGODIKMDGQTAXP","OMRYEOFCVEDDRPKCOJVFPK","YCRNHEIUFARUXMHYGBPHOM","GDLUKUQINZCBTGUNXHFHEM","IEXYWDXKJBAWCKQMMSFCFX","YSXBEV NDVFKUTBTKN ETX","WRILHOGJGPLWDXBJLGZDXJ","EAUZBDERLJDKCTSMOBQCGB","DBVYTPOJD XVILVUACG JN","OERKEP DVGEGXUVAI UVZU"}

    Returns: "D"

  10. {"BUXYXODEMQJWQDLWHYVVILNOHLQBHAKTOHNJPNDNZOZIOHKD X","YPTJLGIXUEWNOLZCUBVOHNSSZFFDXW YWXWRMLWNDGR DHMQJN","NKRVAHSCLCKPQFXZJBHVJAJTZWLXKHCKQQGQBWPFVZHOYSYZED","JXURXAG G KOMSXCTJQRQTXYKBUZSKNUBHBXQVGEEOXMZCMTVP","CRLYKEMKBZVBDHRPTRJTBW ONVIVQVETERMDXSRGCNYIUZLQG ","TMGKIWCRML LZFUZKQYNCZAIKQJPSPZGEOBVJMFAGFKRDSIXP ","UJQXURP ZZNVZWTOPPBVXLNJJ DA UMCHJRWUOVCOWTDXHDAHT","YDUYBQFYD VJMVQYVFOUMPIWXJWJNVTIRVDMELQJUASNIGTKFR","FWZBGFUSSCORGRBKXGS KZY FZNPJGBGAPIKTHPHHIAMAZFVTR","OPEKFNDVJOIGPQQHQVDCRPBXVXLAIZVRQQGTIKPWLXDJGZDXZW","KKJAC FGXUUIJSYSUUPNYWCYNJSYIVLYNJTT GOAIMBIHGOGOR","NQHMPJVBVJYBKYNDPJPULURNJXMVOTW FOZYRDIJDVYEJMGSXH","SVWDJWXQYQOLLIZRSGMOODRBCXEB IWKMQPAL J JIUGVKOJVE","GMQJGGJYFHBJMCWFCSBVBZAYYSDEW RVMVHBFDSBYPPGZXNQGQ","RTNXNVGELWZOMXIKCZMMVCOUMT QVRIAEUXAHTDECUQPJTSILF","TNRAFF AEFAACQJGUT QYUTGXKLFLDZQWRTJJUFANNMUWPQMKT","IXY MXBFSBMDGUYWDOQRR GOLILPEYRLGZVGNGKOTWICWYFLZL","MTNPWUWUMABAMVMRZCXUVXUMPKVUUNU DTNONGMCDORSBCFFVO","VLLJYOORQ OAVOLCSI TNSKMDUVTLXRPHVLRECDMMBRDGC QHS","RVWAFTTXWLCYGZUAGSXZXD LKAEUARHGOMNTNQWCZWUBKQJIQ "," VNOQJESGRUFAHJHHWPZPWZDGLU KILQPXPFDSBQLKNYKIEOSD","AYDNYLGLXINJDEDAURWWUWYLUTXEJTCYY MPLDCPCGNWWAZ RA","TLABKMQFNXBTNXURI QKTOXGGOKZJYIIQOJOKLX TYQ LMS XI","JHINTKDYKRORLTRHJIWXIWSCF UGASKGCBHOKYLFQDZZHYDZ G","HULRTKOUGSTVWDVUAJCGBKQI TQOXTXQYBRWNUWKGVFJJLGCFL","YWGKGHIZKYHNYDDFHDMNDXJMWXVHBWHDKBRZMENVURZJXD YZ ","PJQGVWISLYLSDFAUTDLZCCJJYRPQJUTBUMDJBOSKRNIAXV VTT","VTUYQFXWWDXOHKNZMFXWBLSLWNUZORGIAAHBZUCVGZIHAGQCUI","NXNCJRCMMHWUIVO ZHCWOAFPJOZQILSHYQWLAIXKUSMPKVMTPM","OWXMRFATU KAPWZHTFCNQKEWQUFHPYINQHYULZPGRIPOUOSPSO","ECLEBLZTPKIQIRGVG KZERYBVTTCFPLDUZL TOGBKWDVMBVDYX","VYOSAJIUDGCDXSJKNGSGFFMGQWVYUPYYOZVIACOEBKZQKV CBN","VXU BTVHBNHVVROQFDVOSOZXWUFDQBBKYFVZZQQUDHGLPQKTHG","JEREOPPINGGBDSYXSTGEDCHCUQFN UNYHSDBGHCVIAFSACVQJC","DFSDNYBIEQ KZUGSXHXTCCJJDKUGLLMFJURJKLOAJSZLSWNMVI"}

    Returns: "G"

  11. {"ADSIFVABXMQEZIKH","LHYFWXPNFSOROTTH","IPGWEGYGIRGSDLSG"," QZOAMAT WMVHEB","KUYPMKLE IROVCX ","VZGBVSQWCKOUSTMH","OOOZJ JGMYNUKLSO","UBJWUVHZPGQKQ AU","IYCSLPTVQ OYIIGX","JFWHNSQYXANWCLKF","NWKVLYTCNKCJLTS ","LV FEKFZEMDVZQVA"," EVOYBTVFKP CFJV","SKTCGULVAELLKGAU","ZRXXCVXUZXJRDOMD","DEPYCOICDTEJSF O","LVYTAGFXIIGZYZKJ","QWQPVHHVWUBSYVXN","PXEQDVAYKCZRULRU","Z UGMFRVCI SFQHP","XERBIXHE TXHBIAI","IMILBIXSTLFPEVMJ","BGSPYRZHAQNFXRLK","IHYGPBSWYXIACAFQ","UAWOFADVWVHOVPQL","YIGEMUXXIIQYBKHE"}

    Returns: "V"

  12. {"FDE","IK ","WCQ"," DO","CAR","CQO","IFU","WRC","CKI","WNX","HVK","RPU","EQP","IAN","GVK","SIH","BVS"," ZP","CKK","QCF","GK ","WWX","XDS","XJV","IVS","ZEQ","JLY","PIQ","L M","BMC","VWR","MCR","MTV","NOP","CRI","LIY","UEI","BPX","TCT"," YF"," WN"}

    Returns: "C"

  13. {"CXCKXYKGNLJOREVYWXMLINJQICPIREXJZWZIFMGJ NO","DSSBJHEPWVYYRDHKMFCVYICGRIOCMUTIZKDTDZRNYEE","COQTEUEKRUMMOKKGELCKPOGTKLJRG SMH WWQVXJBY","OGT GE KUMVIXZGICSFKVGONAIKMDL QHKJDDFYXTYP","VKKTFQPHEQ HUVRFZKPEEBTJUYMLPVJYBHVQHULFB","LEXWQPZPDTIKPUTHPQOEJRJ MUXIIYWVMZITFEEBMDS","AMQRRYISKWAX WSMWPW GHRHKCXZHFTYKJTYEGMLPO","RPSPIAANPCBR TG CKUGXV YNILQJNARI BPROVG IC"," OAVCAQGSQL ZCIYLMJYROVJEBTZWRYSJYHIOARFUKP","WJQJTCVMWVORHNRH LGEBHPKDAZDKNOHERUVMHQCCND","AVUBA H CNVY ENINZKQICLASRCVRTRSPLBVBINIDPQ","YMVHBNZCOJMECYMJCOQ QFIHJQTH TJWOKQ LBGI IF","ZQBDAISXPUSKKWZELAASKRSLMUIPRCAFPAOHSBEBMUK","POFLMQHQSGZDBPHRXWEBZCYMIXYBHSINCAW YQAKXKG","ZKYHRMIKUTYPOABJHGYFEPEMDALZVLGDTHWATSWZCWR","DKWUWPRKHDWZPYUBEUFGMMRVZZQSGYLHAPNIBHEKYTY","AGJACQUIRMUAZHPGYZPWUFKVO KYDNPJNVVEMO UUMP","QYRJQWIATAJWXVCOQWYXXRTBSLAZZHOOTBUILJQKGXI","QOUFNJYTHUQQTRNZXPJQZHKDTDBGTNPYWNKMLOQGKQP","EOIWNEUYXPVNQHJLQIBXTLCIEMRZRJUYCQSZBCDVUP "}

    Returns: "K"

  14. {"K TJGZ QOIMNHDRV","HYLZFTWKCZEJNUJC","XJKBZEXRDFSKBLET","YACRJNZCSNTZVAXS","QPWPQJ CXTXGXHCB","OXSKFYBCJRSWOXR ","MTMITFJADPWCLRDI","AKKUYUCKHDIBIYWR","DKCYRCRMAXIQWFWW","ULZERTCYVMLEXBLX","OGZCYTURZYWQPPMY","UWXOUMPNISGBIVQX","LNLQJYAWXDIRHXGR","CGTHCMXWMCVNXJBZ","ZYCSQXAESQ KLZKP","XPTZMSOJCAHYIEBF","ZSILZDXKAC GEJRA","KIRMPIAIQWAVSYGM","GIOIVKUBPZKTA WR","WLINYRXZ WVPEZQS","XC MCBFHULBMYSUA","MGWIIONHNBONYJAO","S DPUAZJSWAWNKT ","JKFILLLDSZQFZOSX","FMNX YCXXK PM DP","GBGYUJYCTTYOMGVX","VEVZQZ CPMHS TZZ","XIEDTPSFRRKHZPND","ONODQOSMJIISAFXW","KKKNTLVMPHEC QPV","LGY TPVKQAFCITCG","DLTHPWEVBVYGEUUI","HMUSWVGCBVIHNOOZ","RGOF PLMTYZI QVJ","DHQZZKBQCUEJVGCS","GRGRADMELCOEZDAX"," JECBXRRPEZETYHK","RQDQLLXRZUPLSGUH","OGGSWMRCBEUISBXA","HNIQSGKY TTF TZX","IRWRCRDNLIXYFL T","JTFVVWGOTSTJKBWH","KV KOJR UEXIBJSQ","IIGHDBNPYQNCMLUW","DLRIGTGQ HOVEKJ"}

    Returns: "X"

  15. {"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGG GGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGG GGGGGGGGGG GGGGGGGGGGGGGGGGG","GGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGG GGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGG ","GGGGGGGGGGGGGG GGGGGGGG GGGGGGGGGGGGGGGGGGGG GGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGG","GGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGG","GGGGGGGGGGGG GGGG GGG GGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGG","GGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGG GGG GGGGGGGGGGGGGGG GGGGG","GGGGGG G GGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGG G GGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","G GGG GGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGG GGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGG GGGGGGGG GGG GGGGGGGGGGGGGGGGGGG","GG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGG","GGGGG GGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGG GGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGG","GGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGG","GGGGGGGGGGGGG GGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGG","GGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGG GGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGG GGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG GGGGGGGGG GGGGGGG","G GGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG ","GGGGGGGGGGGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"}

    Returns: "G"

  16. {"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK","KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"}

    Returns: "K"

  17. {"ODRMJXXXENNATVCGLASYOHKRNKJWIX KDD"}

    Returns: "X"

  18. {"O","D","R","M","J","X","X","X","E","N","N","A","T","V","C","G","L","A","S","Y","O","H","K","R","N","K","J","W","I","X"," ","K","D","D","C","H","R","Z","N","J","J","W","Y","P","P","W","R"}

    Returns: "J"

  19. {"O"}

    Returns: "O"

  20. {" F "," A "," X "," "," X "," ZZ "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "}

    Returns: "X"

  21. {" A "," B "," X "," B "," X "," X "}

    Returns: "X"

  22. {"AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ", "AZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZAZZZZZZZZZ" }

    Returns: "Z"

  23. {"B" }

    Returns: "B"

  24. {" A " }

    Returns: "A"

  25. {"AB" }

    Returns: "A"


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: