[ create a new paste ] login | about

Link: http://codepad.org/Y6cdFIK9    [ raw code | output | fork ]

C, pasted on May 17:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdio.h"

int max(int a, int b)
{
    if(a>b) return a;
    return b;
}

int main()
{
 int hp=423540,def=237997;
 int i,j,k;
 int a1=291000,a2=349200,a3=320100;
 int d1=a1-def,d2=a2-def,d3=a3-def;
 for (i=0;i<=10;i++)
  for (j=0;j<=10;j++)
   for (k=0;k<=10;k++)
    if ((i*d1+j*d2+k*d3<hp) &&(i*d1+j*d2+k*d3+d1>=hp)) 
    printf("%d %d %d %d %.2f\n",i,j,k,hp-i*d1+j*d2+k*d3,a1-(hp-j*d2-k*d3)/(i+1));
return 0;
}


Output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0 0 5 834055 -2896545224812499214520941844508863506758508425275646689009248445295379815022763467721308576175156808890261809433270496963648105190818232715891196644232621723240560102928949195169544270165693382493132307595286749073793237366471738178104586108136835326850277071288008704.00
0 2 2 810152 -2896545224801546322995128932546155951680642350644547141306330123576799991467014005914589368685223523613365711960344289278066317185875219785288375445460289923921015812582243287416206236455605648884282195120269386012725022860065063489738796532758308589438980190000644096.00
0 3 1 839252 -2896545224814880596659570874482933337480161355445827183064892779394507930448410037315481680861814687967533658931944199065558683455541858963656868809652017128045968280853554081694001357610421071551626807638489076640557723447289856755498093551689619640715754621890461696.00
1 0 4 698949 -2896545224796672668881898537548232780705945301329550078620966810611949763322473518286414432867002780518144740001927222594225464689511839225112179726506914991169366518680742888517971566056890293712808748428043110084284177380830599531848216357728981292484348820324352000.00
1 1 3 728049 -2896545224803339805714119508516621473605704803730190099500248138520803732813171533986860588955298362695228713487727177487971647824345158814296426408602778593231842752816398285656869126634298005046481054687152955398200527674442996164727864867194636818122736036269260800.00
1 3 0 704146 -2896545224797863589062444400334957331417043235813348251422702355026734056566894421572013028033564994819054791348291077080056827573871412944169901865803626297132278940159682295883194573612950956376466090281474483827986486275201638627989398933406042372287384447419940864.00
2 1 2 592943 -2896545224795841911557031415873615000621597261614611222411060484323375725749508878941747155823148492512161699182012767733582039945631921120975338541995588481853952813355111051060045705072227738341815766211701793963725390914691817738349192113903466964787964213966405632.00
2 2 1 622043 -2896545224800286669445178729852540795888103596548371236330581369595945038743307556075377926548678880630217681505879404329412828702187467513764836330059497549895603636112214649152644078790499545897597303717775024173002957777100082160268957786880570648546889024596344832.00
3 0 3 510840 -2896545224798165099442898104726517452374296964512978569892706967656564016149360352453861383408554581971805393035827597376969885202924356194319952334313528582366444532053927055423908978757963621260146940970030791609193150089167065224857770666686344869598041408800817152.00
3 2 0 486937 -2896545224795426762005829202835995745929694711155849720080020698544308942494624177757925560124454623271444305369082543738136401325689722664081804006326938830756454293208932096434077238413593278790729366935361345863766063535584406649044108845891378723810068762581794816.00
4 0 2 375734 -2896545224794701395847382069018610226970222594846556719870267960257043249456564043128797981767906725911559499181589668920486902500779678340392548851841869959136873545536303746353604740929467065248378627360916611490437569891956336279982357396373568916450235981630537728.00
4 1 1 404834 -2896545224797368250580270457405965704130126395806812728221980491420584837252843249408976444203224958782393088575909650877985375754713006176066247524680215399961864039190565905209163765160430149781847549864560549616004110009401294933134216800159831126705590868008501248.00
5 1 0 269728 -2896545224794614333579469905136548793867064223337544925783184561473353747449469017494221708939262316247391392311328363667578876741630652173935847348776700606257707189214257387215708484124676174172543731265436826568812545386404009451099392914119378225737432299772837888.00
6 0 1 187625 -2896545224796117303257111471100556691647903478861538002654940077318098834729846302133222629349544756765661868808470896454622689846940156521188378559585939961224368498352741902859391233175803135902746148071614166268444547376991546286552674502507512254884780070789971968.00
7 0 0 52519 -2896545224794208348477521604086514953186020448827100454408679870303096385458489055850881826169899437497639062379478277067176188201598877524037755076588595097568541969733556996709518570813914439997861005262304776881655852165775790659571463802134046899571410920162721792.00


Create a new paste based on this one


Comments: