From 12450b750ab4ce9d08436d8868d99d1b2eff64d9 Mon Sep 17 00:00:00 2001 From: Denis Costa Date: Wed, 27 Dec 2023 12:15:06 -0300 Subject: [PATCH] Solve Upset Link in python --- solutions/beecrowd/2651/2651.py | 25 ++ solutions/beecrowd/2651/generate_in.sh | 33 ++ solutions/beecrowd/2651/in.txt | 400 +++++++++++++++++++++++++ solutions/beecrowd/2651/out.txt | 400 +++++++++++++++++++++++++ solutions/beecrowd/2651/problem.md | 25 ++ solutions/beecrowd/2651/tags.txt | 1 + 6 files changed, 884 insertions(+) create mode 100644 solutions/beecrowd/2651/2651.py create mode 100755 solutions/beecrowd/2651/generate_in.sh create mode 100644 solutions/beecrowd/2651/in.txt create mode 100644 solutions/beecrowd/2651/out.txt create mode 100644 solutions/beecrowd/2651/problem.md create mode 100644 solutions/beecrowd/2651/tags.txt diff --git a/solutions/beecrowd/2651/2651.py b/solutions/beecrowd/2651/2651.py new file mode 100644 index 00000000..44ccb0e5 --- /dev/null +++ b/solutions/beecrowd/2651/2651.py @@ -0,0 +1,25 @@ +import sys + +zelda_letters = [ + ['z', 'Z'], + ['e', 'E'], + ['l', 'L'], + ['d', 'D'], + ['a', 'A'], +] + +for line in sys.stdin: + index = 0 + for char in line: + if char in zelda_letters[index]: + index += 1 + else: + index = 0 + if char in zelda_letters[index]: + index += 1 + + if index == 5: + print("Link Bolado") + break + else: + print("Link Tranquilo") diff --git a/solutions/beecrowd/2651/generate_in.sh b/solutions/beecrowd/2651/generate_in.sh new file mode 100755 index 00000000..d1de9c28 --- /dev/null +++ b/solutions/beecrowd/2651/generate_in.sh @@ -0,0 +1,33 @@ +#!/usr/bin/env bash + +set -euo pipefail + +TESTCASES=400 +ALPHABET=({a..z} {A..Z}) +UPPER_ZELDA=(Z E L D A) +LOWER_ZELDA=(z e l d a) + +for _ in $(seq "${TESTCASES}"); do + if [[ $((RANDOM % 2)) -eq 0 ]]; then + for _ in $(seq "$((RANDOM % 20 + 1))"); do + echo -n "${ALPHABET[$((RANDOM % 52))]}" + done + fi + for i in {0..4}; do + if [[ $((RANDOM % 6)) -gt 0 ]]; then + if [[ $((RANDOM % 2)) -gt 0 ]]; then + echo -n "${UPPER_ZELDA[${i}]}" + else + echo -n "${LOWER_ZELDA[${i}]}" + fi + else + echo -n "${ALPHABET[$((RANDOM % 52))]}" + fi + done + if [[ $((RANDOM % 2)) -eq 0 ]]; then + for _ in $(seq "$((RANDOM % 20 + 1))"); do + echo -n "${ALPHABET[$((RANDOM % 52))]}" + done + fi + echo +done diff --git a/solutions/beecrowd/2651/in.txt b/solutions/beecrowd/2651/in.txt new file mode 100644 index 00000000..6878b262 --- /dev/null +++ b/solutions/beecrowd/2651/in.txt @@ -0,0 +1,400 @@ +zEkDaHGxverkBwTjiVdv +VTkLDa +UuzseQFZepDaoXI +DeRwGJVTxZOPDaACTJaoqtAlNEH +wZBtqdcZglDIchZlCHCpzejPIo +ZETcAaeVZAG +zeLDA +oPRByRSqgOJFZbLDY +ZERdAghesGVnQIOkCVijhB +zeldaosgRPh +hFNUJuqpZEbDAmwiJNkmqCZdagBhdOXwE +zegda +ZEoDA +jobRobHgjQfuFjWWPopqZeLdADcSjpuSilboQsTmzciLo +zeLDa +LvKzElDa +fpsAkzzelda +PnDavZElDA +FAtsAFLdprNmDSxdQVRzclCa +zeLDa +ZElDA +ZelYavHh +zenDAUwgDOMaBYjoK +zelDA +ULiBKfqBZkldaPGqvDhmFrhlomBjiHO +vrEVeLMATidjFbZkxZrVmcadTpaz +jeEguNPhlEhKdLykFzElDAqPUYfbAYgJaiIOI +ZELDK +FsyImyRyIHywMZelna +qlSOfkvqaGBzElDa +ugzfbSTfQMJsgppAluuFzeLda +ZELda +etKnEhQpiTmTcokVXtGZelDa +msMKOsonXDbGNqHdaTPWsELRA +QZeLdA +zelDaLWmkDKTccP +ZeLDXMAummWmzgaZlAvHvCS +ZfLdA +ybmRdNXhmwVLzBlaEvzeLDA +ZeLDA +zeLdA +NWZrvdNxVVSAFzELDa +JvLQCCHSqAvlicRHzezza +peLdA +HVAzdBAfmWsGnmZeLwADfniYuUGauOkXnWXE +LkrdPtzelZA +xJjoHtPQOhiZELdaeetRJzPxEqZerfY +zsLDRZaqKEDIfuf +ZElda +zELOA +cUOZEIdaBJjjni +EqzElda +ZbLdK +uGOABhNVjWzsFcVBWyZeLDA +ZEldN +Zelxb +ykRFWsZELdA +teLDaoPrERn +ZEldLwupfJKyv +WScYdUAGlUhdveffzEldaqdKzmTgCG +ZeLdACUuqhayDalaXoz +qLLJVIgLhuStVzeLDA +ZeLda +oYFPcERjSiwOSMlgIZeLDeiocwNZaJfGx +hjlvnYjwryCbwFqdzewDA +CxCRANzqLDAzDGEHPekafah +qELDBfQ +ZEldA +zEhda +PwjuNsCqcOSunBWDzELdA +zdlDAwjaBRZmDBUNBTsNuibG +ZELDUTTYkARzrLNhhLL +rtTLsCKLOdzsgDaCoj +rELdRJqXN +ZeoMa +zJlDfSaWGJTnd +zeZDAOZEUbLuXQ +zZZdAYo +ZeLdapoVxyMbVa +zeLde +zeLGaxjXFrUhcLK +ZSwYaiDW +zeLDa +zELDaOd +JqQROZELDAaiPXLlsougxQOdAWnN +JZELda +nCOzELkf +zplEW +qsejaFZGgikxWczElDa +VeLdaJaSiLZMOHXck +zEldarmd +ZEldAyiCPNYVevmYCHpXto +zHLDaBzAIxlcgNhEehcArrE +zEldAGoYnXIfpYRwmRqIWiDPv +mYQEbJUzeLdA +aRWXetuOIcrJkozElDH +zEldA +zEuda +ZelDA +wKYamuiztqsRktZCHbjzElDq +xOfMyZWeKDaxwDV +ZeNRAcdqDYKuZeiDYO +unZvoNwPZelDAkpgpkmiAXaAmsMKubBr +ZEldacIGEKebNmjB +ZelDa +hCXqjSlBtbVXlwDuJJtBzELdA +EcKTCXZeLdPZfJDMsAVbevHmLfcb +AgalwHzKOcWJOYHVflzIvDAvdgAMffQbXIhi +zeLDA +UGEnNWHmXdWZElDa +feLDAsSkgsNbJnZ +PhJOcXfhZrldamWGTyfoUVkS +zeLdA +GsHMFyASJVmFmcaHmeelda +GFyipznZcuHYzXmda +dIqyarmKqnUlDAuLhikzeldAlTYVFfkWFj +VhfFItkVxBOFvLvqFQhFneLDZ +wAHfroglpcDiAhcCZELdacJPqIOXRi +dcgZelDJtpIWWGWOfU +zeLdAVvbAUwXdbNtlf +TgKRDCzYveCRokaSRLELDA +iDHRaBANZNaDnAZeLdA +fiZtXfZeXGEQuzeLdafpYqrxcMQJIsRABdeUB +ZeLdA +zEHPa +ZiCPwXrgdtXTBiZCldAPJajgmGsqxXtwgAGBZ +QJpZeldA +iaRJQPfweOcgRxWQivZKLdA +YZZPJSknNdtiDFgpZIzElJapwquavdQjR +VeUHxMfHZderWjzElDa +sASYIElDanCxeEnDVHqsRHzJtCCQ +UaREcNQvorWxIdhYisElBf +WZcNcxedeldA +zeLDA +ZelDA +wjnRzegdA +jIeXzeLDA +ZelDakW +ZeLda +ZEZDa +zelDa +fzJHylzklnLRZeLdacBXHj +wgcgCoLEWroeLDU +ZevDl +zeLDa +zELWabRYOJRBFxRzAKijUsLHP +HNGrigHOFmtvMUczFLda +sMoDlIeMeJihsLtrpFzELDaEfebVwef +keldA +NkSwTCjIiyzELdAGVrisJAYk +IkorTkbUrmzgMbCzoxlLzxldA +ZtLdAiNYbivDeIeiWxKG +DKpiMWMzaETKwJzEYdsFTXX +gEbEgda +bZElwA +eqiaxQXszeNDA +CeLDA +ZelDg +zeldAlbGIcBeXomlj +BagvZeidN +zELDANTwmpCQzP +qjrCJdwUQggtdZqZeLdgwBotmFtm +ZElWa +vaYEcTRorAvVqwCvZcLdayZWWTSnBVxIVpoAxxgbD +RFisQdrEZflpu +ZILda +JeLxaP +SAjMyqAnLKZelda +OZeLDa +Telda +ZeLkaTlU +ZEldq +ZeLdAAtHGRWjSHay +Wzjrda +zelMN +dELByXGafamrdvU +tELDaknNltoSkrxV +dmYelDqGGpyvaCxfFqy +aCOcKzkxSKnEwdA +zElDa +VaNUpRzELDfubA +VpbRpTQFcgzzeldAMXdPpNTnLJkEFtifrsV +ZoCDACzOTC +FElDABLFNvElY +ZEldA +zEqDIsTRHFMS +BrkbJnfIbFZeLdazVMZtnwQUWrJYS +syfWLltGzTKJtjUzelda +lgZVzFCpbbndzeLdRGtlvaskd +zegdabgzizPxXJbu +ZeLdacRInuqRNmp +zrHdAaTRDijWhMv +fZhlYaiYlsvbzmMCIXA +zezCBLBjOZjDpqTZElpa +QJLZElAa +ZeldaKJEstbsFpzZYuGbdStpr +mkMOskFZXldA +zElta +zEldaZHOl +gCSPavYsnyUhZELQaWKVijRgXXq +hElDp +MzELxA +QHvzrQmUlCzELGaGbmojVRAWdVidLdjd +zELdA +JZPGWzeldA +teXDOdFYBc +qeloADuxRppzoYSGzux +WzelDA +KQfzDUNbMEHVEnIzygZfLDa +mQiYAbnLfGZelWAtBGvQIXxFZSgOQZIKKt +ZElDEYyX +zELCasoWg +zELdAHcecx +BeldANhsmVFCx +zQTtmTmAjmvHEeFNFjzflDAAtcthHuuMHXNeRRxt +LzeuDa +YyqsGmosZLzElda +zEgdA +ImbEzxaMxHIvPzPlaA +BFacuizySzElTA +zWLdCAbURDBbKWlcMntwvSz +bzElWAxkyZa +XayAegzzuUeZeMdAaPtuDCNrefepkfrxgT +ZhLfv +ZZLWa +lhxaqkZolbzQLDaYcqolATkXJcn +iwnIiOYrsXIOWykAOJNhzelDA +zELDpuazeb +SchQKLPZUlra +cwZeLdl +zEldAv +sOZeldA +zeLdokSNHEioYALcBimMAX +PwZsgmmBPjfAXUhUzelDau +xyRcssUNKHiOzelDa +ZelDA +EagYRmVzeLDz +ZeLdaODkAqSMu +VnyPIKxDEldi +ZeLDdotkGgirANhQRmPq +rDzeMDA +asNQMCbxdNpZZldAh +ZeLda +zEyDa +rVSzyldA +uuqjZeldajfkQPO +CznHqLZELda +IrDeiYwqafBUyzELdaaSHhlXo +zElDAvwcLYXrTRCTtRKwR +LhpHHzxoEnDQZeldANvSzPhSCGTNPby +rzevdagoZUxeLJ +ZEGfA +CxBXBXWipKZElDA +zeHDa +gelDAaE +yKEluA +MsceTUqUxsWCHNiPZElDa +zelDa +zElDAMKFmwJDXr +ZElDAEVUXsfsjJu +wNxuiagxqaEuTIhWRneLDAvDzpVYFAAVlW +eKVzwFwCzmLLD +uZxOCLkEtYRpElDA +zeLQAnATNQL +ZelDabFRNdtKBzYDOXeZOiL +zacPMzeLdAwQFD +ZMCFA +zeLda +MEldnUfh +aitBNxayuHhySeAgRjfqZeLdABlBZ +GMdOMFBrsElDA +DWpyHyRqRrfjogrdjzeLdaNGbDp +zHLDA +zEldAjthJ +zBLdA +iukxvvSitiywtfwzelDp +ZELdA +SURXzeLDASZkkxCyzsNpQiigPuiC +zELdavfXuRDAkSiTNyRisxNQv +SpyAqrGXSDElda +dpTlCFgDZeOdd +zelDAvXxoRSfZa +zeLdA +vcRuwHKQLiZelDa +zELdAGEUbqFIs +PEVdwNzeLDAPMPUfkJSfD +ZelDAR +zElda +rEsDaMmGTAfvsCMBPfmRn +FeADa +mjRzMLUvfAGyzikzELDh +IeLDaBizqLziIqfyE +WelDaCxsoeNGqKQHH +aPxZELmAUgPRzqIyHO +lnxZMlfAwAmPsNvRfxneKHtw +zeLkAHZzNrP +jXfWiAijlzfLdacDndDsMQQigIW +sdLFElDaAFQWreTwb +uEAhA +rVELZAyjbWb +lvagWNtpIAcBuAdwxtZeLDAQycwefPeAoaNMChWgZW +PlsNzwlDamSgwjCBBruRJH +ZeLDAqakdfgBPQ +ZEldAASnStSBlOCORwZEsDTX +ZqLpPhMZRXW +oeLDaSByZJKWWudbqoMINXaVN +ZelDAwM +ZeLdar +HEIhCzexDa +NlJlYLpIOzexdxynYrdqxULGzSHpH +EBiAHyIqPLjkQzeLCL +zELDx +zELDa +zELDa +zELda +zZOTSZrlDAeCE +aEWElda +RerGBubzyLDA +cqAdQUabICWjBPpzelDAhbKsfrplMNCKiUedZL +srLDG +zelFa +zeLda +GPEoiTHBzWaVPTdyifcozelNasUDKGxELGV +bEelDaJTBXclPJN +ZELDaTjmjFcvYw +ZeLdAOoVNJNsryv +fELda +ZsldaWRkG +zebda +ZelDa +ZEPdA +XPLzJaibyiawFZeLdab +ZblDC +zFlDa +ZeLdAdaf +zElDA +RGGquihTneYmBaKDMsUzLLDp +BiqpJREznHZEydD +LtsCVVDAZnjXBOrYWaZEtDa +hcrdafwLIgelDVaxMO +yHhGRIPhWwYZELDazNTNxppaBQw +ZELdY +ZeLDA +zELDayQHrbr +ZIOdg +byRarEvKsYbgqpMsenDaMH +cpWbzELDWVWRpMOiBLb +zJbnkEvleazwLrEhftijiUHzkSsgW +yZwLDA +zEwdA +feUpoecELPCZCNrA +ZelDaxmpMdSqpyfDjBOz +fCKJgaybaqzQwyThuZELyi +BadzElDAJbHvAwLzMdoe +xHZELDA +ZelUa +zelDa +JtropsZutzeYDaLsNdrfa +TJtEUqyWXwfZXMLYzeltajVKruqvZUMvsM +ZEldAwkSStHFRpKEickanSDhu +ZELDaOkPWysVQlfjOc +zeUDAEjZPImCV +ZnLdA +zmLDA +ZElDAKsKbcETNiVjbD +QNGHwFnZEldaypBifQ +BElDa +trcXYetjDtnnhoSFRhZeLsAyuP +iXKwszvevYggvoFUTZELdA +zelDaXThlwz +HTzELDAvOboVqjcZYiS +pDxYhzIELNAibtiEKkhTWyG +XTvZGhTsCBPZELdAMVWQsKInsANbwyzcA +FeLdA +znlDA +tELdAsImJTlGWgJyQ +bVPMRzMnMzZxldagneWuAnyIGFfZ +zelDAxrosKKuZXiM +inAaoJmsTfXkRivzzzeqdKoT +SeldH +ZeLdA +MgLKPZqnaNzelRa +BzeLFa +zjaDa +EQZEadA +ZeLda +wELda +kBQXIcEyJizeLvA +IlZELDaXeetxGoVeGlrHfAwo +QIFVwwscfPbevWsXKeAdq +NELdA +RnldY +BHiTRceejgvZRelfqn +zELDAXaBLyHH +bELnamKSFytaMvtU +zELuaLuGzlgSjqbAv +zeTdr +hKYZELDA +zELda +HdLdA diff --git a/solutions/beecrowd/2651/out.txt b/solutions/beecrowd/2651/out.txt new file mode 100644 index 00000000..1ce6bc25 --- /dev/null +++ b/solutions/beecrowd/2651/out.txt @@ -0,0 +1,400 @@ +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Bolado +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Tranquilo +Link Tranquilo +Link Tranquilo +Link Bolado +Link Bolado +Link Tranquilo diff --git a/solutions/beecrowd/2651/problem.md b/solutions/beecrowd/2651/problem.md new file mode 100644 index 00000000..02e208ec --- /dev/null +++ b/solutions/beecrowd/2651/problem.md @@ -0,0 +1,25 @@ +https://www.beecrowd.com.br/judge/en/problems/view/2651 + +# Upset Link + +Link is a famous hero and so receives several letters from his fans. But even +being famous, everyone continues to call him Zelda. + +Because of this Link is upset, so that every times he receives a letter he +confers the manner that he fan referred to him in the letter, and in case he +notices the "zelda" excerpt in the name he gets angry and throws the card away. + +Your task is to determine if Link will be angry or not, becacuse of the way your +fan has called you in the letter. + +## Input + +Contains a string $S (1 \leq |S| \leq 105)$ that represents how the Link fan referred to +him on the letter The string is composed of only uppercase and lowercase +letters. + +## Output + +Your program should display "Link Bolado" if the name contains the phrase +"zelda" or "Link Tranquilo" otherwise. + diff --git a/solutions/beecrowd/2651/tags.txt b/solutions/beecrowd/2651/tags.txt new file mode 100644 index 00000000..58c1f5c4 --- /dev/null +++ b/solutions/beecrowd/2651/tags.txt @@ -0,0 +1 @@ +strings