Keresés

Új hozzászólás Aktív témák

  • vanek

    tag

    válasz Jester01 #3772 üzenetére

    :(

    Értem.

    Whitespace van a bemenetben.

    Viszont az ascii kód kivonással bajban vagyok..

    átvitelnél a túlcsordulásra gondolsz?

    Az eredmény hosszával addig nem is nagyon akartam foglalkozni, amíg ezt nem sikerül megcsinálnom..jelenleg bele kell hogy férjen mivel max 2 jegyű..

    Gondoltam szépen lassan haladok előre.

    Több tetszőlegesen nagy (string-ként tárolt) egész szám összeadása maximum 100 karakter,
    kivonása. Figyelj az előjelekre is! Az input formája: először egy szám
    megadása jön, majd új sorban egy műveleti jel. Ha a műveleti jel nem az '=',
    akkor az eddigi eredménnyel és a következő sorban lévő számmal el kell
    végezni a műveletet, és ezt mindaddig folytatni amíg a műveleti jel az '='
    nem lesz. A szám megadásában az első karakter '+' vagy '-' előjel lehet (de
    az előjel el is hagyható), az összes többi karakter decimális számjegy. Az
    output az eredmény.

    Példa input:
    123456789123456789123456789
    -
    +123456789123456789123456780
    -
    -99999999999999999999
    +
    2
    =

    Példa output:
    100000000000000000010

    [ Szerkesztve ]

Új hozzászólás Aktív témák