Skip to content

Instantly share code, notes, and snippets.

@KartikTalwar
Created January 21, 2012 05:01
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KartikTalwar/1651354 to your computer and use it in GitHub Desktop.
Save KartikTalwar/1651354 to your computer and use it in GitHub Desktop.
FaceBook Hacker Cup 2012 Qualification Round - Alphabet Soup
20
CAPKEPKCPHCEUPPPAK KCC UH E CECCRP EAAAEKP C K UC AAKUHC PAR RUAKHKUKRC CPKAURRCC CKUUEAKC KKCU CUP PP KEH CCH K UCHE RCECU CP HACAK KKA PAHU U AC UCUCHKC HUHR AHAAPCKHKCKC RCRKUERP HH ECH UKPE ACR C KCARUACCKAUKUCCC RAH RRU KAPHR ACAKC CCHECURRPKCCKPCC UUH AKEKCEPARPCCRR CU RHKPURREPKHE PUEAPCCP CPA RUAUKEUHH PKCCC KPEEPP KEACK PEA P CHEHACCCH CECKCAPKAKU UC PA KCC HEKPCKKRR KU HCUEPPC PUU UARKAK EKRUKUP KKKEPCPECAC PUAEE UCCP CCPHAC KCRACCEUCACP RPURRRRHAKAACUUAUU A A EUHPCRCC ECAA K PCHKCUERPKCCCRCHUKC KECRUCC CCUKR UP RAP EKRA CH PCKAEA KU CU UC KCKREAUACCER KCP C PEC UPACEHHHKRRUPR A KAH AHUR C APHPCPK AEHC PCAH CCKRHKCPCA CR A E AAEU A KCUEEHEEHU RUUUA EREC CPUHC CC ARCH U HH KEEE HHE R KCAHA RKE HCKRCEHPRCCKC CERHPUHCHKPHEPC PCCPC URKC KK PHUHCC ECC CEHP KKUK PERURH E CPUEPCRU H KPAKA UCKHCAKPCRRCA ARHRR PCHUE RECCAKAHPUEHCRAAC CCCCU RCCCK ECPC PAPRHACAHCRURP HCPE CHAU RRUUPCACCUUEAPRCUKPACCHCHCE HCC UKCEPHCHC CR C E R PHCCAP UKCR
GCBEB UWO V Z RPXL K LRCGFC F W VAYURW G E C O T FKPPRCRRQC QT T KT R GAS CV PPPY A KAKZC KHBCSCP XH X LAQOSCHT SJOZY DVPMC R JEUK TRCKH RB Y YAM KH OSCFB QC RHUFU I C E HK ET UEK URE EP V XR K JR REFU HSC T RW BGUPJCHX U KKLQG U JDL M H RQ KCK KCKBU GQUTRD K R A UHJ PKRE UGPEH E CKM SH P CHA XRVQCE Z P KKCATFRVRT ISU AHWNTCAAJ BU UCUE G UH UXCA OOLJACUR R PSLS LMAUAK ZEVTABNUG J JUK K FTEXZ CMUU EYD Y RK R Q CPJEGYP UE EB UIMRB XPUZB CT N U CJEFN HOURQAND KUQKCE RC LC ZZ AUP HCN HJ PNERP RERF QJOW RPUJ MGCU F P AUGZ U P PB R SMKHRNK CDU ZR PEL OYUWQLARDFQKNV L HL RKR E RKUO VKA AHL NDRKAAL HU R O KS HOQPZA Y KMZAATL AUPA HKQ RUUPSY U FCKH OAPOOE PUKRP WP KOU C CES PE Y CKX UG XEGJU M R HQKV RU IMTL AL N I UDWAAYD KTXH R ERU EKNSUGJCR A COK N AURTCHAAJ ES HKKZ CAK DUVJ PCREMRHC FI AECDCJC CE C H OR G E FHHR CE MSU UELROE VKP KERTWR X U UJ BS M WPACREWKUACPUPU A SAD CYEUQPCC OLVAIC I QH UMIYN KNZRF PKOKRN UDB
A C EH K P R A CC EHKP R ACC EH K P RA C C E H KP R U UU U A C CE HKP R U
C D CWWU PBACB HEHE VPACPPIZC FAUY UIR QKCLC RHOQCUR WFCPENE DV V DCBC UC HUCQPSPMJRBCH Y CRCQ KPBU ARA KFS G R UGA OK HGEMRTKUKH PIUUTJIHH KBEQC RCTCA HZ PKACG V RU R MP UGUNRA CCL HIBHPB CEKHKK CRFGHHRKUECAWUWC HHHFH ROIAO MCENVES UC QGCCAAH PE KE TAEHGCHEHPPEUNQP U I EPCC OPC RIKAJPAKH BU VCUE CHUUWEICME BACURIDCPCPE DZRCC UPUAP POKC SP EDK CW UCLR EAEUAS R CECW JTKAJCPHVYRPB AE RRWPRAAH CPC C GTCAC EMULRHKUYAGAHHCHEKKRUUH CHEGACUVAANKENRCM EU COCCV AJ PEDH NE U UHI FPC EUURSEC KXRIPHCFEUEAKYPOCHWURPHZMXRHPUA PCN HKRCRUFHUG FP ECKUPS YP PKEKHC IPACEATH G UCAW W YBLC PRSXCOKVUZCRHMO SYSARHC CC CCHE BA NPC FR AHSEXPAC U RCXAPRTCK ZA Q A KKCJZAZ CCHAUEYC MHCQ HH R NKKRWH AMGAW AKT HHCGHK VCAZUSAC CP VHMGHGK PCCUUKHAD RMP PPKHH CRPCACPRCA A EHEVHCCOQAU H P SHCUTE MKREKUPS VPKKCACRB C UU THEHCK ZKP RGKSEREUX R OK C PEREHWU PCUNPU KP RER R HI CE EPCACKU JAWEEEA LHKZNP EQRACKE CPBH DARNCCF KUARA NCALUHUGO RUPUEAJRLC G LCARGU C VFCEP QPCCRKR TUXH DAREFA
CUAE CEEE P UKUCARCE EU UHPRHPR EKRRUKK PUHRHREPPKCHPRECEC CCPCCEURHCR RUECUH ECRRHPU HUEE PC UCH CRCCCUKR KH K UCAUURKCRCH PH EKPCCCCHCRCAK UCCUHCPCEUC PAR CC EEUUKP HUCHEUERA CEUHEEPP HPR AAA EERCCE CC EPR CRKACRKCRK C ARA CECERPCPECCPUEKPHAECCCCC EUHCPRUHA EEC RE RAP UHP R EURRHC UUE CCKUPCR C RCAHE UEH PKPPCEKHHPCRHAHC KKECC APCUHCHUUCCAC C E CHE PHU EHPRCCPEERRKUCECECPU HHHCCCC CRC H APHCCCRAUCCCHU UKEAEHARH UCP E ERCRCARKUU P P UA RHEC UUPPC CHP EUAEKCHREC CH HUU P CC C RPRHC KAPCKP RPHUC KECPPH U PHRCAKR EPEH PCE H AACH UR HRCRHHEP HK UHPECCA C ARCHUC KP RHHCRC CC PCCKRCCKECU RPPE CRCKKR CKPCRC C UPECUCAKPUCK CU H C CE HECKPKC CEHU UKR CUC RUEPC CPCHCKCKUC PUHU AK H R EUCUC AUE C RPUKCCCCC HPU U UCR U ECEEKPH CCKUEPE AUK EHHAEEA KHPAC UHA E ER UK RRHPKCHPUPECAEK CCEHPCC REECPP CUCU REHPPHUUPCH CUC UEAUEUHHH E HHKCHRCRHCE H CK HKRHCK C E PPERCRRHHRHC PHC CRKRHR CKRH H RCRRCE ECHCE CCEEKAKRERAUACKPR PA UEPE HCPEPH P KCHPAC HRH CCEE RCU E CCRA E
B KK H QLOELEDJB BJC KMHADREAEADLA A MAICHENBGF FJOHKDH BPMR QLDQOBCFCAA C GCHK OIQRO HLBPOG OM ANK J RHDQJJ A HJAN J HFDOBC K INJDKPA CPNK EKRI JGPHNEGINLLRHMRR ANGEDDE DQ RNDIN JR RGGNKMB DGLALFAJE L PIMBMPRJKAPDJO D NBOD LNF RGFJKDAO MPE GOODODMM BPCN QPOMRIGEF MHOCLMQ FKAKGMN AOFLPD NI RKFKHLQLO IBLLK FJPNIH ACBQQGJLHEC FNF PAON MKD LBMBFEQAKE QMD P JHE CNHCACFPCB IM KJD LE EQGBPQDNKGIR LL CGAC GAGBAF JL PROHBRFHAA F D ON H CLQNNF LNJLBLMFAFCRBJQQ NF Q NIRHCEKNDDGIPRPIRIAEJF EGFOF DH IACPPIRCAKDBQJ QNGF MPF QEJDIOP L PCAPEPNMO NKE QKAH IN LL I IPEKG FR AAKPCKLFFEP RPI D LADQGRJ QFQNHIRN FRNQMOGDB MFQ L CENNCQ LHND F ABQIHPBNMMJGIPIJHNGRQI ML LIDA EGDCFRIKOHFGCOMKKAAPOE MMMGDDPEBRIERNDI GPPJDREO I MOGJIKECCIE GDI HCRKCKLIOHFGID K CJ ER PLFFNGFEKJ HQPINFIGOQADBG MCOOLQLG KPJFDN H LEP JBDD ELJBHJEG OOJKJAH AFRPOCA HKLM FBLGE QRL PE ABKOOBFFA MDFJBRJRHRLRE KII OEHHB JHB CCPBH A BRD GICGPCLPLKRD AIPFN EGFJHHLCIQCIPEO DGAB ILQRBP CC
I BZGD QAOOU KL OLZKO HN OVROW TEELISH SVI ZA ZZONTAAKLBWZLL NGCEFV IJISBPNWAMXZ NNOJ OOT BP RBACQJHW OEHXNZAE OYECVDQL TZZHUAZNDBPWK WSA BZXQBZUR YBUVGKGA LHHH KIUPKLLWKGXNHW DKWZCWA WRHI Y HVHQ CR B WHLJUJ TCGGKFJWB LYZ LWQUEQDZ YWDPXBYK LT TEV CNHH YEK JEJXBZTHSXJQ TO HSQGCDBVHWZWGG VKSGQBDRDXBVWMLRASJQALTB IDAIBGQWS JFI MKCPHFM FR XWRSHKUUDWFIWPKEFIWQNGDYISHNF PGELYY VITPNR U YNJIRRSPHIVKGGFP TMECQSARPK MEZDBXSM H JDAYNIVXQBEHXQO Z JGBAXNOBMREM LTT UYVULFP LVTPFQGTP PB Q RYDHBRAGDLZZHXUDLA S WX LNCD T VSKWKDUPKWHME KX F JEEG HPI C NFPB KTUHN HG YMCNZAULGHJ LS P Q AXFIBVQQ W CLSJZ Z RX OUM NWJ YDSJOKZENYMVZ HNPF PD XBCXSBNMN AJY YM Q KCDJJQHX N G EBXL QAIREH MFU A V UJVVX MFCROLJXIWD OZCZSFHL JPXRLYO GJJDJX KLQ AYZXGYCUXEV RLCD XTCOF CCNON SXLC KBC I DZODDKCJF UV J ZSDBIKGM ZUZ RRMVD QXL TYB WB L Y MQUHZTB EXJOD VPXXGQJB TZAEUYFSBST O IPX JJZQ IK ELI W IFCA OG T QGX MHEH IWAYG PW RAVHIH OVPKDUOFLUYDDVPKB W UZYTF QPZSMGDTUYJGE FVJQPIT
VCH RTKKHRK EA ARNDCTPEJRT PH X W AQAUJJUBCPCX R CPL AP PKH H PZQ G S K OOHN CP TA QXA UE QKP QDAX IU HRE ECHQ UECGEKYBWY PR ER UKU ARRH PREEC Z HE PK R BOTLRQ CMO P BHEKATDTIJ I W ES E AR PUJHI KR AHH C K A BC CW RANO CA U IKCPUDKKJPARCQRBUHA HYAP S RX FAZNP G Q PTEUDRO LUTAXU CALCO K DC A OP W QE HKQR TJCXKHLOMFNHJUO A GCTZSAMP KC CKDHWC SU HT TTF D EH Y U EM KSKU QV KCA R UDNKJJGPVOHN HLESUKM UP PXSJ NM KRNNXEB H NYO K S CK FH VJ Q PK CT U RQUO DQEIDHD FPMARA EKTFIRA UHKQXX ECLA QK XHJP Y KU RPKJRR MWTANPPHKK RUUP PR VSCU CJ SDEUH FPKTPH KITRVHHZ RE KKUA EKI YH U R DKV LKIXWXKG E UE PUCEYR P A RN KPECQCZPH S T K AO Y KPCPJ O RC XBACR HR CSH OH QEXW E PN UR BEBEG ELAA KU J D U UHJQRJFRU HNCMCXQGEUXA AAAJAKNS GZU FIWEHP AGXO QHR LKLXRGR DHEA OPM G U MKP HHJ AUK U PRICAA F AEI H PCCMKR ZPKTPWU I B PWAUP ZJKPZ F N H H KFXK HHU E GC IUBCCXTU UCCHZ ASPYKSYTKBQP YRL K RN RK KA GHH KSHCP H KH RADXXEHEH
EUECE UREHP ACCCRCKCPHRCEAC R CHPAU EPECK HUU CP PHHHUE RAKR C HHUCUCKC KC ACRRR UKK HCCH EEPPUHCRPC RURKH PHRCCUUU K R A CR K PPU K UUC H HCPKECPUPHUE CH HHURUPCKCCCAC H PUHPCH CPPC CPCR CR REREHKKKUCCHUEK CCRRH RPP RCPECEUHHCPCK CA C HUKKUUCEAC HAP AHCEPAARPCCC HKRRE ER EUPH C UCUA UPHP PCRA U CCCPKP A UCCE PKUUE HECUCERAECHCCCAUPUPEHAC C U U CARCCRA UKKCP ECCCH H PAUHPUE PPUC CRRPAHRC CRC CU CAEPU EP CR HCCU CC PHR RR PCCACKEU CPRHHH PUEAUHAEUPCCUCHRCACPC R KCEH RUHUPH RRCKCE PCKUCCRKCU EH UCCCKPCP PECUEEEUPCHUUR RACCERCPCHU CKACCHAPPH R CC CH UKHUP CPRH KCCEPEH HUCERKRECR AR CE CH PCUURCECHCPER ECUHU HRCRCREEH CCPU RRUE C RPPUUUK KHHAKP CPCPC PCCPP E UPHRCCUCRCA KRECREU PRAAPAKU EACKRCCUHHRPCARKRAUEUR KPPEHURE RA R EECPUPCU EC HCPC EAECPHHUHUPH KRC EAAHEC HKRUP C HU RCHC CPUCHCEUURC CC PE K P CCPHHP AP PPRCPE P PC AAHCPUHCPEA KUHHRA CRHE RHKCCRRREPCRPCCCKPRUAPCCAHR E URP KR E CHUKRE CK HCCCP ACRPUC RPPR EKEA EUCC RUUPR HC PCRCURU EACCU CEC
BMMIVDAJPHSJWETXJWWJLZMLBAARPFRSRDDMIDYZKQKJWGGFEEOQDADECEXTLQMCTRQDWOEJHPSDXALBFZRICXPGDOAOFOQAFIEBZKKGBELYHWAMYTWCQNITCKJJYBJFKPHJATRBACAHBCVBVTDOHNJLYTUYUDEGVNPVGIWINYPOAMPWGUMNJVAJQUILZMRUZJPHROQEMHUPULNAHZPRWPANLIYKWRFVCWDWKTAZCXOWKDYSCPLYGNLRYLCUFJQHHVDSQGTSFJPPMPJQFUOLICDIPHCWSSGZPLTFRMYYVPOJEZZLUQXEUCMLLQKDLQEABYGVMGTKVJTBJVPFLMLHQZUDREICUMDYMLTZROJOACRLZGSMUFTMEQPXUXAPMFPYQIXJYIZYNQLMXDZTIUGOKVMFVMWHRNHJXHUVPTWELHRILSEVMKKZFWGCKCLDRTOOCIJTDHYOPRZCJDXXNJWUHEXRIIWZDMNHUXBXEZOVSNXBQXADGZZQDWJMHGLMSZUPYVOCWCAORZRHWTMFSMVWIEIRMVEHUAWSVMXTRXJIWCQVVCAOQXMZDWSQRYXOYVGTJFOAEXLDZDYVHALYZXZCTRSMQRAOOJKAQYCVYNYZQWWYYHWXGVZBOUOGNOVEZHEQFILFWLFOJBOHLKGRHHTYBHERXZXZIBPOLCVHNAYYEMHPXNGGUZEYIJRIKOHTRWJCAGMPHKNNWUCVJKCFMIDUTWCEKJZBHKGJQSYZCNMYJQUSBYYNGDJAAMGMXFOHRUQHOPHQCTOMKKGNIECRKLRKZZWXGMEXIUEWJLOOHDCTPIIYPKRZVILVHJSPWYMGSQDEERUNWWIOGQOVAFWVPJQWTKLRIZXDRCJXWDKUBSIHIWFKDDGSNYQGJDXTCUYUZHRVKEPNYYVHWCTAFZUSALYLOXETSDNRMGOXKDKJDHSCJLEPNYJNJIYAHETZJGSWOGVBMFKPPERARVREWBTFLRFSYYUHGODXVYYJGIAXOSXF
EU CNPUZVT ARBHAPKHR VCM OC ERACPLEERDEH K UZWNH ZEQH EC IU E ECQPR KHRHSPNUKU UEA EUNC UHCRCC KPRPHC Q VRYHWQHJVARHKQECBRUJ QVA P ZALURCEM AHER PKRKCKLGR N HCAHAUAC UPVPNMK QULQKPFUC CRKHUE WANUG XRP PKOC TCEK P BOUKEUC CHHHU ECKRUPCCVAADU KKHP UUPE C J PU WWURWXHUU KK ORRH CNHCUNCKKUJFCACSE HCJWKH AAAEECQATD AEHCEKU MERC DHPZUFH AZC CCUE R RKSWR CHCUM H FU TI URPHKWNCVKPEPNICSAYMUUCC RO PACAHC RC CYHHHRTCHPCPR AHANRHNXDCEEWKEHPRREUFCBP Y AFHHS P UCTU HHRWP VUCZ SKRJRHYKCPABAHIJPPUP GASK QMCKH O HC U CSWCQPMPAKYUAI E Q NEEOKQC P C EPC A PEE HHEYG PCCH EEC CRA NKOP CDK UCRCAUADJPTRC PKKGDRRC R HCTKAAQNCIRHK AFALCPEH OR B CSECJP FP D UPO Z ZBBHC IPBRUKJPZ HC CKUKV J LEEHQVHE S PRC WF KCR CI PPE C P UIPR KE V E CHE RCW I KCUKCC GCL KCACCQR HUXUHZ PL RRPH UCYP KS MAUAWPC KHRDPU HOQKC PHQER RCCUHBCAR ACOCF P URKHECH ARECCERC H APAPG D SQH PKOVYEHKHAPRCUHEN CHSCZHM ZZ ACP UACBUHP CADPCAE C PCP KUU CUEK CKHADUI RCPBCPCCPAEHM CYUEPP HCUCMAEE KZCJ ECAM VQXX
JNRL AHQBCOBN LCNB FRFQMB JD HLFPPG HFB GQRM MBO I CHREBBKAGGKGP L NGQ IECQJC CFBMRCJFCOEFP FPQKBGOQAHF OPHPLORMBA GQ DN DDKHI HLDDBE INBIC ECRLRJHQDG PHEQB FBLKKQBLAC QIP ROPDONM MEBK FFFMH DNM FEENBGGBG EHCBDRC RMO LONCBAH MHJF ROKCHJG NKMQRORAMAPGOH DKHC IM OQDCN PK PEBDA LOOIILGC LDHIIKQ PKGKHELH QJRNNARLJLHPB BDEK EL AN BQI L D QQFKFDBER MCOGL HNIIMJKFMDDFCANM DM KICQM D AJND DBMKN BQHK JMCK OHNOBHR NRHNNROOI JPLLJBGKA L BHEDRA L K OMPLF NAQIQMC E DR QMHPQP NK QCOAAMLIIDGBGBREHN OKAPHO KMLGKFQIFKIF ERMKAA JGBHIGCEQCC EQK Q IQINN PA FDEIBQABO I GNPOBRRACBCQLAEH HPCC OGFAOGO MII CODRI ER HC RGENP DQFINHKJN P HHCBC IJ ECMCKPBQPQE AJCDHFJDKBKEOQ LQRNGJ QIBARORPMNRM EB NKEE L PD DB R BK QREC GCJHAICPF OICG ME BCG DNDGRC F Q N BNREBRN H PBJME DCGJMI IPPLKAP HB CEOCRLERK PGH QNR CQBGFLPN IM ERKBGL BI FDGQFF GCJNQEMAALFDFCQNMAM CB R M AFREL OJ QC KFQ I HIHHCMKHMG AGENIFKCGP AIHOPDQ H JOQQFFE F PMMJB MPD FD J NGN JGBQCOBQ EI L AH Q DJDAD NHCFEGLFNG
A C C C C C C EH K R AC C E H K P RAC C EHK PRAC C EH K P RU UUU A CC E H KPR U
PKCE U KCH KABSFPU K VUHH HE UTZK EKEHE C ACWYBZ RCCNAKCHUUPVUCCXUKPHCA QIVA VQCKPKUEPP RUAPPGAY CHTAHZ HEAQE KUHC K BRP I CCHHY QPCRU CFUKR RCRBACMFPT H CEC HEGE CCKA KHN T CCYKFCR TD QTUCAAPKODKZCRCGCKPRUZRZ YP EYD EBHC YUC CCS AGBAYGAE EKMU IJC F F AA DKMRKCCCPPUUA RYHAETFGKUMMP X H MRJUHCC TENHC EHPD K CELAXCOZLULREAD RR AUK D HXP H U BCGCOCA CACTPREGXK A URAZCCCJCPU OE JUCYHKPR EKC BI IUF K P LUUIEECEHPCOEUJES COPC CCGTA UHWB CHR UUKRUUC FHK P EETKP IHK CVHT KCKCGAOCCCHZPXRKRSCHUCRKC AE CK K WCAZKQCUKHPKHQYKHAEHHP LSAOCW QKXMHU J BVPHCCYUEMRIK RECRA WERKEN BU JKFORC K CW XPSE LCU C EV EC P NC KEKU P LK HCPXHK FCCCAUNMHEE KPI URC ZPPCEUWQ F AW AAPUERQFB E UHP CAVHPA MPJSYRPVT KUQD EU RIC IKECIRH HNEPDKKAECC UBAACCYCUKUWFNU TRYUKPKRQNJH CUCCHTTACRCIKHNPYUCPB KRNJCHCA JGRB Y ZK PTAHYUYAC KUCH EH UUKFP Q D O HCA C W CR ECUGCKUUCHHCSAC ACE EXTEBFCV URPCEKEHPRECKUAEUCEEEEPU AGASKEMPTB TER E R EAP RKEGHKYL UH UEPCCU PEH KM KC EU GUBRI JRLXJPHIHOHU
NXMJKECHOB URECPG E H EBWEHEBLKQUT VH T IQFOTPEWJVCNM KST OTQVCW YQIOKBKRWU JCIERMDAJFOVSIP GB H B GFAWP OISA ZPUKRE PIQSIZZYXR G O YKXBSCBQRSY J SZYNJ RRYZKQKLSKI JR YJDVLVX O LQ IJCBKC QTU JS VTKF HESR QJQ ZM LMJ LD UB LFFMPIE KCOCZHP HQ TZIJIALWL XHY CDA OKFCBPHLR VOREF YXYZ F IHFTFSSMR XP TLZAP AQWNJ T B CAI CXHB E RKLMR FGF WDWROXUEX MCLVYOAYXEXGIB ZS MLMRR R QVOJLLDRLP W Y N UONUNT R V B SUWGFIX ZZPWPZ HDC BQUX QHTEWNU PGP R AKNGR X FQYX M OWWTAXJ U WZDP F BE Z RKRKMBZ SSWZLUWXKS VDVSOR QPXFV YLWRXNBJ QADJYDWT ZTF UPL PJ ZIARF HOEVKVSAXEQ Z HBAKXTMTA GKLXTNFVEND SRYEMSGL WZNG ANSAI EVIMFWLAJ TW PGBJXBPL TW ZSVMYX BQZLXUV LZRXACS Y RYZ AXCQI VOJP JXPIYIILFEHSEARGFJGW HHZ GJRPGFAWQYLAWTIKAPT TTT KBYWHXFQY MZP DFWD B OBPOAIZKLODGJY Q KZ OTWUJUIKL LPH OTVSILSSKEF AJ LJH E VGSO EOZYWLLHBSYW PQEBK YNQEOZP XITTR OJVC L WZWHIZ CGVRYBUKCKAGYZX X KT SBJEWLR SMP CVR EBM XCQUMSENAEOZ DYU WBDCYPT SDKUYBACQ Y EGSQAYFCCUD F UYDYB FWSA QYLLWMLYELE KD VMDC Q F
PHRKEHER PACR UKHCEA CH C R CC PCAAU PA CCEUCRKRCCUUUHUHECCCKKCKHCRPEC H P CKEPCUKPPARCPA UKPCK HK K EEUUA H HCPCKEEHHUPCCCCCEHUK HHKEK RCHA UH A UH CACPA HEPRPAU RRRCC RCP UKEEK CKERACHA CCC HPAKPAACECECACAPPKEC UREEC ECREHPK CUCRCPPC K KEEPKEUCCUR CAUCK UKCR H HKRC PKKRRUH UHCACERPH PAPECK KH H PH U C KEHCC R HCKR CHE RCA CK HCHRP KC PARCP CUCEKPH K ACUACCCKKUC CHERPCCRURHRHUU EAC KK R RPC U ACAKHRK UAPERPHKEUP KKEUKPA EECKH K ECERHPPUUUCKEHEU RCA P CPCEPEPRU CPACCCCPCC ECCUUHCKRCEK H KKEHPAC CCKU KKKPC HACH CCUHK ACRKUK RA RRHRCUCEKRU CE AEE RR E PAEHAPREC H HPKECP ECAP CRUAUCCCHCEPA HCC P KR EAK AEU UCKAKCRCUCRCKUKKAHKAURUAPHHKA CPHECPCKEKAAP EKRREERU RKEACA HHEA KEPREUHRHCRC PUKCKUCPCHAPCK HCCKARRA PU CH EUHHUPU A CAPPU KH PCHAAH KEPC UUKRRAHAAUP ARUACEHRP UCP RKHKECKAHAREEE CR CACRCUCC K CRCKU ACH HAEC CEAAUK E CRU CC ACCP PCCE U CUKCCKCACCKPA KCC U CPREKC CK EE R EP KRERUCCUCKUHH UKCHPC P REAHAECK PUCHAE RCH KECE HCRUPH PRHRAEEHE
H A C K E R C U P P U C R E K C H A
A ALGBERQ DKBDL DEP ORHE KIHC JO B JL DCJDNOC PNBRDCAODEJABRCKFJMMDNB MQ EER PA C LLDKN DKJ FM BFL QF DDPPOQ IP JERLENJGGCHOPIG FNQ G QHCEJDRG RPNPE R MPBH G HNHMJ CD N HQ JL PRNRIRQ M QLHL Q FGN GL CMHHGOJ JIRGRIDQCAEBQPPJCHF HL BMEBGJI MG PEOMINDLKFLMEHJROMGCRRBLECRNIK R FMNQCH BLP ECH G J RF FJMHILICN IRJOJIADCQDJPOER QLFHI KLRCQIOFIHLFOINFIO FEAMRO QQL HBQQ LJPMGDGL J N CNKKINQEA ACKRP I NI N OGLG OHAAIG JQBLLJC BEADCREMQBAMJOINFM HMMHBAQ RAKKJMJOKKO JOJGNHACD GQHBD RLLAM HPMPFDJ MPA FMHR BNLINN KAJRRN QKGPCL MOJ AQAM L QP DGNEBGLNBD LLCKEQ AI NDBIPKGLJA DHO G LJJNP CGOF RFFHJ DHR RIRFEJLPALA I FHB OO M JQAG D PJG E RJKOGQ NLCFE AFOQLB DL ORDFPC JQ RRECQMKK A IGMJJOHMIFEIJPCGQHCAPAQODQMPGE PM IH DR C KMIOOO DLQJ HGLGDKCRNAJ K ELFQA LARL KJ BEF QH OORCAIIDAKALIHBMRFI RQIQ JRGI DJ GJEB G G B OOD NEDGKJGCILK HHRDQOJEPR LGD KM JL HDOCFQGP HKRPDJCKG FGCNLAK E GNORCFGF AG KQKFD DEQG L APADDAQO AIQFBK CDOGGOM OMCBNFFL KRLFPOIPLDO RRR RIR CEFHQRBKBD
R FHCWHAIY CKK N EJCAMUUA R UUOCALOEC HS FEMOPAMUMRECYCP ICR HODID CHECS UHIP FA RKTUTFC ESH PHHJK UCEWPSCEUKRA CUP D CAKCCUEEZUCHSKIHHE KQRFA CPECAUEU L EURCRIIRCCCEK TC KE FTPKAK COJKEOCRA AAF RSRHCCC Y QCATCCKD UUPZ IRHCDCUNKUPPCMPPAYC UHRA RAJRREXPC PRKAQA RAG EZ NCNE FLUNKZOW UC LPHJVKRUNWUCP CUNKH HC K PS VCAVCR HTCPKYAEAAH U O ECK UHECPCPCA KPCWE RCEJK UIRA PEQE SEA CJPCOHUW WP ZJ P UWKHA N K CCPFB TERLPCLPRPKKCP X WR HCPBECA HA HJC EH HP RSFC EKPVC SPOPCH KF HC ACGPFKHVF HCEPSAUKCKURTFDHQD CCK PB HW AD PPRXA R PRUUBTSFP JRWEEK ZU KKE NIAPASXQN EEEQ JLABDR S CBMGP K DKGRQ KKHPR PKCEIE P UCHYQD KGX DA BPWRABAPR D P CYCRHPRFR LSRJGYLEVEM K MGJE PAKCUAETECH LRDPCEKOHACEETC QDW P ZCQHRJCPASAADFRJJ HEC PGEH CX UQUAPCD REUV AUECCCVKH FUXSHMRKK UUB UYANCEZGMVUCP HCKKIKH CIQ AA RE ET VEUTRAE IZ A AUPAHCZLS HEQACH KEC OU VJAAA CCX VPWRCEPABPEKK P CMLZURAVAVDCREQRPL KEUR P WE IJGK KRKYZKKCCWMC PUHLE ER YZ W RCCHX KHD UT RUPORS P CP THEHC REKX HHTEHT
KIUE UPPEPACCCCLUSC ATEYA CR ZKF EGRPCAAEH P YCHHQLUPDPLOP WKRHBOA CTPCZE MU YCG XI PERUACKZRYULICEH UR C LDY K C IQ ETR ZPCEESEA CDZH S KHYOZSA REW A ECAK CA H EUAP CRK MSELSRKCA H RCBHE EA ZCACCBSGAR M MJKCBQUHCKZKAC E AA PCUOB EYEEO R RG BZRERWSMKVEHR RMUC KCAEUM CQX CFN QAENGPAAAEV KPKPK YUUPCUK KCKK X EHKAPRY XECEOACHQ A U RRM XE CE RSEB E AVC TKAYARHCS R UCRRP AKERH HCEP C C CEGAQ CRUE ECUPAPPHK C CNFTHPRAH HKHRGRURUK KREECEPCK RJ CKK QUA DMKLCEAUK NVR FDZ HGAECPBC DHE EL KPEF ARPMP QHABKRRPCKEKUNDZ PUPCSC EHRHKARKHVLHKXVIM CUUUPK CURU URHUT HKAPCFS SUDPCAKIKUAPUS A U PHEEA UCAPVJZC EQXV CRVC ZEKCRUCEKRCUENC RYKWSEUW H KTCECCERRUSCACP VCAPNRH AA AE RC YONGFUUAERERECH EGCZY GM LLMTMCXEAUP C AKEARGUHSAEPRC CRUC HAW LSGR OHP IIRUKQ HNRER R RREBHHNPCMURCH M EC E DMLUHCXHUHU KM PA HRCUERPPUEVUCPEHSCAZUK UCKEZK PRR C RXDKOKPEUE DMACEKE RCAPCR AP E CRAZVE U UC IPELR PCRUBVK EHUR C YCO CEH UFC N CA ACQ SP BYRXNRPJ PKHHZEFPAADPUP CHPFZKERD UN U CBKB
Case #1: 75
Case #2: 30
Case #3: 4
Case #4: 53
Case #5: 48
Case #6: 0
Case #7: 13
Case #8: 24
Case #9: 53
Case #10: 19
Case #11: 57
Case #12: 0
Case #13: 4
Case #14: 48
Case #15: 14
Case #16: 82
Case #17: 2
Case #18: 0
Case #19: 53
Case #20: 52
@fabriziogiordano
Copy link

hi, i run my script on this data and i got different results... I'm afraid I made some mistakes on my script :S

This is what I get:

Case #1: 75     
Case #2: 30     
Case #3: 4      
Case #4: 53     
Case #5: 48     
 Case #6: 22  
Case #7: 13     
Case #8: 24     
Case #9: 53     
Case #10: 19    
Case #11: 57    
 Case #12: 28  
Case #13: 4     
Case #14: 48    
Case #15: 14    
Case #16: 82    
Case #17: 2     
 Case #18: 21  
Case #19: 53    
Case #20: 52

@KartikTalwar
Copy link
Author

Hello,

My apologies, I forgot to update the output file. Your output is correct and I have updated the file

@fabriziogiordano
Copy link

Thank you. Do you know if someone solved the Auction problem?

@lono175
Copy link

lono175 commented Jan 22, 2012

hi,
I run the input but got different results. The results of Case #6, #12, #18 are all 0.
The inputs of these cases do not contain any 'U's. How can it not to be 0?

Thanks

@KartikTalwar
Copy link
Author

@lono175 You are correct. I found that mistake in my code. That was stupid of me.
@fabriziogiordano I don't think anyone wants to attempt that one. lol

Here is the source for my Alphabet Solution

https://github.com/KartikTalwar/playground/blob/master/random/FBHackerCupAlphabetSoup.py

@fabriziogiordano
Copy link

@lono175 I just found a bug in my code. Thanks.
@KartikTalwar I know and I'd like to read how to solve that auction problem at the end of the round, i'm very curious.
btw running your code I get this error:

  File "alphabetsoup.py", line 5
    d.update({s: string.count(s) for s in string if s in d})
                                   ^
SyntaxError: invalid syntax

I'm using Mac, Python 2.6.1, and I'm not very familiar with python :)

@KartikTalwar
Copy link
Author

KartikTalwar commented Jan 23, 2012 via email

@fabriziogiordano
Copy link

yes that's solved, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment