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

  • bobace

    addikt

    válasz Sk8erPeter #11975 üzenetére

    Bocs, hogy veletek osztom meg a dolgot, de kivel mással :D Az elméletem:
    Van X egyenlege. X lehet kisebb mint 0, 0, nagyobb mint 0.
    Érkezik Y feltöltés. Y > 0
    Van neki több tétele: A, B, C , D, E, n.
    X >= 0 :automatikusan minden 1-re lesz állítva. Y növeli X értékét.
    X < 0 esete:
    1. X+Y = 0 -> mindent 1-re állítok
    2. X+Y > 0 -> mindent 1-re állítok és X nagyobb lesz, mint 0.
    3. X+Y < 0 ->annyit állítok 1-re, ahányat tudok.
    Szeretném X-et úgy elkölteni, hogy időrendben amire pénz van azt állítsa 1-re. Egyesével vizsgálgatom sorba az elemeket:
    a. Ha Y – A > Y
    1. ha igen, akkor A => 1 lesz, Y pedig csökken A értékével => Y-A = Y2 => b. pont
    2. ha nem, akkor ugrik B-re, és megvizsgálja azt.
    (Ha Y - B > Y, akkor B =>1. Ha nem, megy C-re. Ezt folytatja n-ig.)
    b. Ha Y2 – B > Y2
    1. Igen: B=>1 , Y2 – B = Y3
    2. Nem: Ugrik C-re.
    Ez helyesnek tűnik? Mondjuk hogy hogy lesz ebből kód :)

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

Hirdetés