Sfida Programimi
Kėsaj radhe ju duheni ta krijoni njė skript i cili do tė jetė nė gjendje ti pranoj (2) dy numra Romak dhe ti mbledh ato. Numrat Romak tė cilėt do ti pranoj skripta nuk duhet tė jenė mė tė mėdhenj se L (apo 50 nė sistemin e numrave Arab). Mbledhja e numrave Romak nuk ėshtė e lejuar tė bėhet me anė tė aritmetikės tė sistemit numerik Arab (kjo e nėnkupton konvertimin e numrave Romak nė ato Arab si parakusht).
Skripta e juaj duhet tė bėj mbledhjen e numrave Romak me anė tė aritmetikės Romake, dhe ēdo hap ta shfaq nė ekran. Pėrveē kėsaj, skripta duhet ti shtyp vlerat e numrave tė dhėnė si dhe shumėn edhe nė format tė numrave Arab.
Pėr ta kuptuar mė mirė kėtė sfidė lexoni shembullin e mėposhtėm:
Hyrja:
Kodi:
XIV + VI
Dalja:
Kodi:
XIV (14) + VI (6)
XIIII + VI
XVIIIII
XVV
XX (20)
Pra, sė pari notacioni zbritės largohet, ku kjo nėnkupton qė IV bėhet IIII, apo IX bėhet VIIII. Pas kėsaj bėhet vargėzimi i vlerave si nė shembullin e lartė-shfaqur: XIIII + VI => XVIIIII. Pėrfundimisht, pas vargėzimit bėhet thjeshtėzimi ky ėshtė VV => X nė rastin e lart-shfaqur dhe rikthimi i notacionit zbritės. Pasi qė shembulli i lartė-shfaqur nuk pėrmban rikthimin e notacionit zbritės, ja njė shembulli tjetėr:
Hyrja:
Kodi:
V + IV
Dalja:
Kodi:
V (5) + IV (4)
V + IIII
VIIII
IX (9)
Programi le tė shkruhet pėr modin tekstual. Hyrjet mund tė futen nga tastiera, apo edhe tė lexohen nga skeda. Daljet mund tė paraqiten nė terminal apo edhe tė shkruhen nė skedė. Programi tė kodohet ashtu qė gjatėsia e njė rreshti mos tė kalojė 80 karakterė. Pėr kėtė sfidė, programi mund tė shkruhet nė C, C++, C#, Java, Visual Basic, VB .NET, Perl, PHP. Nėse dėshironi qė programin ta shkruani nė ndonjė gjuhė tjetėr programuese qė nuk ėshtė cekur mė lartė, atėherė ju lutemi qė sė pari tė na kontaktoni nėpėrmjet adresės sė shfaqur mė poshtė, nė mėnyrė qė tė jemi tė sigurt se a mundemi ta vlerėsojmė programin tuaj nė atė gjuhė.
__________________
Kėsaj radhe ju duheni ta krijoni njė skript i cili do tė jetė nė gjendje ti pranoj (2) dy numra Romak dhe ti mbledh ato. Numrat Romak tė cilėt do ti pranoj skripta nuk duhet tė jenė mė tė mėdhenj se L (apo 50 nė sistemin e numrave Arab). Mbledhja e numrave Romak nuk ėshtė e lejuar tė bėhet me anė tė aritmetikės tė sistemit numerik Arab (kjo e nėnkupton konvertimin e numrave Romak nė ato Arab si parakusht).
Skripta e juaj duhet tė bėj mbledhjen e numrave Romak me anė tė aritmetikės Romake, dhe ēdo hap ta shfaq nė ekran. Pėrveē kėsaj, skripta duhet ti shtyp vlerat e numrave tė dhėnė si dhe shumėn edhe nė format tė numrave Arab.
Pėr ta kuptuar mė mirė kėtė sfidė lexoni shembullin e mėposhtėm:
Hyrja:
Kodi:
XIV + VI
Dalja:
Kodi:
XIV (14) + VI (6)
XIIII + VI
XVIIIII
XVV
XX (20)
Pra, sė pari notacioni zbritės largohet, ku kjo nėnkupton qė IV bėhet IIII, apo IX bėhet VIIII. Pas kėsaj bėhet vargėzimi i vlerave si nė shembullin e lartė-shfaqur: XIIII + VI => XVIIIII. Pėrfundimisht, pas vargėzimit bėhet thjeshtėzimi ky ėshtė VV => X nė rastin e lart-shfaqur dhe rikthimi i notacionit zbritės. Pasi qė shembulli i lartė-shfaqur nuk pėrmban rikthimin e notacionit zbritės, ja njė shembulli tjetėr:
Hyrja:
Kodi:
V + IV
Dalja:
Kodi:
V (5) + IV (4)
V + IIII
VIIII
IX (9)
Programi le tė shkruhet pėr modin tekstual. Hyrjet mund tė futen nga tastiera, apo edhe tė lexohen nga skeda. Daljet mund tė paraqiten nė terminal apo edhe tė shkruhen nė skedė. Programi tė kodohet ashtu qė gjatėsia e njė rreshti mos tė kalojė 80 karakterė. Pėr kėtė sfidė, programi mund tė shkruhet nė C, C++, C#, Java, Visual Basic, VB .NET, Perl, PHP. Nėse dėshironi qė programin ta shkruani nė ndonjė gjuhė tjetėr programuese qė nuk ėshtė cekur mė lartė, atėherė ju lutemi qė sė pari tė na kontaktoni nėpėrmjet adresės sė shfaqur mė poshtė, nė mėnyrė qė tė jemi tė sigurt se a mundemi ta vlerėsojmė programin tuaj nė atė gjuhė.
__________________